平均を中心にしてN個の正規分布点を作成するにはどうすればよいですか?私は、各点の座標を構造体に格納できるアプローチに感謝します。私は以下のコードを試しましたmatlabの正方形内に通常分布している点
for i=1:200
S(i).x=randn*200;
S(i).y=randn*200;
plot(S(i).x,S(i).y,'.');
axis([0 200 0 200]);
end
しかし、私は負の値を持っていることを観察しました。正方形内の中心(100,100)を使用して、200×200の正方形の場合、0〜200の間の正規分布点を保存します。ありがとう
あなたの例では、平面上の無相関正規分布からのサンプルを生成します。多変量正規分布関数 'mvnrnd'を使うと、分布の平均と分散の両方を適切に指定することができます。 – Kavka