3

対応するガウス分布に適合するデータが必要です。

データはすでにガウス分布になっていますが、フィルタリングの理由により、規定された予想されるガウス分布と完全には一致しません。したがって、データと望ましい分布との間の既存の分散を減らすことを目指しています。

たとえば、私のデータは次のようにガウス分布に適合します (期待される平均値は 0 で、標準偏差は 0.8 です)。

ここに画像の説明を入力

ここに画像の説明を入力

近似はすでにまともですが、シミュレートされたデータと予想される分布の間のまだ目に見えるばらつきを処理したいと思っています。

どうすればこれを達成できますか?

編集

これまで、次のように定義されたちょっとした安全係数を導入しました。

SF = expected_std/actual_std;

その後

new_data = SF*old_data;

このように標準偏差は期待値と一致しますが、この手順は私の理解ではかなり貧弱に見えます。

4

1 に答える 1

1

分布の非線形変換を行いたくない場合、できることは平均と標準偏差を調整することだけです。

%# 1. adjust the mean (do this even if the offset is small)
data = data - mean(data);

%# 2. adjust the standard deviation
data = data/std(data) * expected_SD;
于 2013-03-18T11:04:36.783 に答える