看板 MATLAB 關於我們 聯絡資訊
小弟想要跑三層迴圈的ARL,以下是我的程式碼 tic for i=1:1000 mvnrnd([0 0],[1 0; 0 1]); end toc tic for i=1:1000 [x1 x2]=BivGamRND(1, 4, 1, 4, 1, 0); Q=[x1 x2]; end toc 結果為 Elapsed time is 0.056313 seconds. Elapsed time is 50.921110 seconds. 第一種產生二元常態與第二種產生二元Gamma差了1000倍左右... 這只是第一層而已,第二層j要重複1000次,第三層k要run 100次.... 想請問大大如何讓我的二元gamma產生數據快一點呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.138.143.57 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1457401743.A.7F8.html
sunev: 用內建的gampdf 03/08 10:49
sunev: 啊,直接看下一篇就好... 03/08 10:53