Engenheiro reverso Um novo conjunto de pontos de um conjunto original alterando momentos, inclinação e/ou curtose?

StackOverflow https://stackoverflow.com/questions/4271016

Pergunta

Não sei se isso é possível, mas gostaria de conseguir um conjunto de pontos, executar algo neles que calcula os momentos, distorcem os valores de curtose e teria outra função que levaria esses elementos e reverteria Prognam um novo conjunto de pontos usando valores modificados para os momentos, inclinar e/ou curtose. Eu já tenho a função analítica no Delphi Pro 6, que é:

procedure MomentSkewKurtosis(const Data: array of Double;var M1, M2, M3, M4, Skew,Kurtosis: Extended);

Estou procurando uma função de parceiro que possa retornar uma nova matriz de dados depois de fazer alterações em qualquer um dos parâmetros de saída "var" em MomentSkewKurtosis() e passe -os de volta para a função do parceiro como parâmetros de entrada. Por exemplo, suponha que eu quisesse aumentar a inclinação dos dados e obter um novo conjunto de pontos que seriam o conjunto original de pontos alterados apenas o suficiente para gerar o novo valor de Skew.

Foi útil?

Solução

O problema não é fácil e provavelmente mais direcionado para Estatísticas, mas eu vou te dar um ponteiro para um artigo que acho muito bom e direto para a marca: Em direção à reconstrução ideal de uma distribuição de seus momentos

Espero que isto ajude!

Outras dicas

Obviamente, você não pode reconstruir uma distribuição de densidade arbitrária de uma quantidade finita de variáveis. Você pode criar uma distribuição que se encaixa nos parâmetros, mas não é necessariamente a distribuição original.

E até onde me lembro, variação, inclinação e curtose são apenas funções dos primeiros 4 momentos. Portanto, você não pode escolhê -los independentemente do momento.

Por outro lado, existe uma função que você pode aplicar em cada membro de dados e que produz um novo conjunto de dados com as propriedades desejadas. Suspeito que, como você consertou os 4 primeiros momentos, é um polinômio do grau 3.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top