作者leo10843 (這不是末日!!)
看板MATLAB
標題[問題] for迴圈加速
時間Tue Jun 16 19:18:39 2015
大家好,由於程式底子太差了,所以只能用最笨的方法,直接寫三個for迴圈QQ
就算讓電腦一直掛著跑,發現還是跑不出來結果。
上網爬了些文章,發現不是沒有幫助就是底子太差看不懂@@
在此附上程式碼,
https://goo.gl/oc4b7R
請高手們幫忙看程式碼可以改哪裡
如果真的讓我跑出結果,奉上1000P幣(稅前)
P.S 如果幫助太踴躍,我只能挑出一位給P幣,太窮了XDD
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.13.203
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1434453522.A.F62.html
1F:推 jack10313: 程式是對的嗎? 跑出來都NaN 06/16 20:17
程式是對的喔~前面會有一些值是NaN沒錯,大概要跑到一兩千個就會有值出現了~
※ 編輯: leo10843 (140.113.13.203), 06/16/2015 20:44:10
2F:推 jack10313: 跑出來大概長怎麼樣 06/16 20:53
我只有試過三個for迴圈每個參數的間格都是1,這樣程式可以跑完
但是我是想要讓間隔再小一點
所以我改成間隔均為0.1,程式就跑不出來結果了
※ 編輯: leo10843 (140.113.13.203), 06/16/2015 21:08:33
3F:推 jack10313: 可是跑出來圖沒有值,所以我問這個程式碼本身是對的嗎 06/16 21:09
4F:推 waterCoka: MATLAB 只要3層以上的迴圈就會拖垮速度 06/16 22:32
5F:推 waterCoka: 通常跑不出來就是記憶體爆了 因為矩陣運算過多 06/16 22:36
6F:→ MasTerNBHD: 難怪 我迴圈還有加加 跑了二十幾分 07/31 14:31