0

これが可能かどうかはわかりませんが、一連のポイントを取得し、それらに対してモーメント、スキュー、尖度の値を計算する何かを実行し、それらの要素を取得してリバースする別の関数を使用できるようにしたいと思います。モーメント、スキュー、および/または尖度の変更された値を使用して、新しいポイントのセットを設計します。私はすでにDelphiPro6の分析機能を持っています。それは次のとおりです。

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

の出力パラメーター"var"のいずれかに変更を加え、それらを入力パラメーターとしてパートナー関数に戻した後、新しいデータ配列を返すことができるパートナー関数を探していMomentSkewKurtosis()ます。たとえば、データのスキューを増やして、新しいスキュー値を生成するのに十分なだけ変更された元のポイントのセットである新しいポイントのセットを取得したいとします。

4

2 に答える 2

1

問題は簡単ではなく、おそらくstatsターゲットにした方がよいでしょうが、私が非常に優れていると思う論文へのポインタを提供します。

お役に立てれば!

于 2010-11-24T20:27:59.903 に答える
0

明らかに、有限量の変数から任意の密度分布を再構築することはできません。パラメータに適合する分布を作成できますが、必ずしも元の分布であるとは限りません。

私が覚えている限りでは、平均、分散、スキュー、尖度は最初の 4 つの運動量の関数にすぎません。したがって、運動量から独立してそれらを選択することはできません。

一方、各データ メンバーに適用でき、目的のプロパティを持つ新しいデータセットを生成する関数が存在します。最初の 4 つの運動量を修正したので、グレード 3 の多項式であると思われます。

于 2010-11-24T20:29:00.607 に答える