how to write the randn' s code with just using rand and CLT
    6 ビュー (過去 30 日間)
  
       古いコメントを表示
    
I wrote this code but I didn't get the correct answer from it. i don't know where the problem is. thank for help
           clc
          clear all
          m = input( 'please enter the number of LINES:');
          n = input( 'please enter the number of ROWS:');
          y = zeros(m,n);
          G = zeros(m,n);
          x = rand(m,n);
            y= 0.2*x+32;
            s(1)=y(1);
            s(m*n)=sum(sum(y));
            for i= 3: m*n
                s(i-1)= s(i-2) + y(i-1);
            end
           G = zeros(m,n);
            for i= 1:m*n
                G(i) = s(i)/(i) ;
            end
            disp(G)
            hist(G)
4 件のコメント
採用された回答
  jgg
      
 2016 年 2 月 19 日
         notrandn = @(n,m)(norminv(rand(n,m),0,1));
 out = notrandn(10000,1);  
 out2 = randn(10000,1);
 ecdf(out)
 hold on
 ecdf(out2)
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
				Help Center および File Exchange で Results, Reporting, and Test File Management についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


