データ数を10^8個としたときのrandn関数、box-muller法を用いた場合とガウス分布の理論値曲線を比較するためにグラフにガウス分布の理論値曲線を追加する方法を教えていただきたいです。
この時縦軸をデータの出現回数としたいです。
※補足
boxmuller()に関しては外部関数として用意しました。
手書きで汚いですが、理想とする図を載せます。
clear,close all Ndata = 10^8 ; % データ生成 x = randn([1,Ndata]); y = boxmuller(Ndata,1).'; [n1,x] = hist(x,10^2); [n2,y] = hist(y,10^2); h1 = bar(x,n1,'hist'); hold on h2 = bar(y,n2,'hist'); hold on % プロット set(h1,'FaceAlpha',0.2) set(h2,'FaceAlpha',0.2,'FaceColor','r') legend('randn','boxmuller')
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。