Reverse Engineering eine neue Reihe von Punkten von einem ursprünglichen Satz durch Veränderung Momente, Schiefe und / oder Kurtosis?

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

Frage

Ich weiß nicht, ob dies überhaupt möglich ist, aber ich möchte in der Lage sein, eine Reihe von Punkten zu nehmen, läuft etwas auf ihnen, dass die Momente berechnet, Asymmetrieund Wölbungswerte und eine andere Funktion hat, die diejenigen übernehmen würden Elemente und Reverse Engineering eine neue Reihe von Punkten geänderten Werte für die Momente mit, Skew und / oder Kurtosis. Ich habe bereits die analytische Funktion in Delphi Pro 6, die lautet:

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

Ich bin auf der Suche nach einem Partner-Funktion, die eine neue Datenmatrix zurückkehren konnte, nachdem ich Änderungen an einer der Ausgangsparameter „var“ in MomentSkewKurtosis() machen und geben sie in die Partnerfunktion als Eingangsparameter zurück. Zum Beispiel nehme ich eine neue Reihe von Punkten erhöhen, wollte die Skew der Daten und zurückkommen, dass die ursprüngliche Menge von Punkten geändert gerade ausreichen würde, den neuen Skew-Wert zu erzeugen.

War es hilfreich?

Lösung

Das Problem ist nicht einfach, und wahrscheinlich besser gezielt unter Statistiken , aber ich werde Ihnen einen Zeiger auf ein Papier geben, dass ich denken ist sehr gut, und gerade auf die Marke: der optimale Rekonstruktion eines Vertriebs von seinen Moments

Hope, das hilft!

Andere Tipps

Natürlich kann man nicht eine beliebige Dichteverteilung aus einer endlichen Menge von Variablen rekonstruieren. Sie können eine Verteilung erstellen, die die Parameter passen, aber es ist nicht unbedingt die ursprüngliche Verteilung.

Und soweit ich mich erinnere Mittelwert, Varianz, Schiefe und Kurtosis sind nur Funktionen der ersten vier Impulse. So können Sie sie unabhängig von den Impulsen nicht wählen können.

Auf der anderen Seite gibt es eine Funktion, die Sie auf jedes Datenelement anwenden können und dass erzeugt einen neuen Datensatz mit den gewünschten Eigenschaften. Ich vermute, dass da Sie die ersten 4 Momente fixiert, es ist ein Polynom vom Grad 3.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top