作者candy88257 (阿泰斯)
看板MATLAB
標題Re: [討論] 改寫成parfor完成,心得!
時間Fri Apr 26 11:37:25 2013
※ 引述《candy88257 (阿泰斯)》之銘言:
: Error in MuPAD command: Invalid argument. [stdlib::from64]
: Evaluating: symobj::fromString
: Error in Qdata (line 8)
: parfor ii=1:vall
: 字面上的意思是無效的參數
: 但是實在看不出來哪裡有無效的參數...
: 懇求高手幫助!!
: 感謝!!
原來parfor裡面要按照順序存資料點在空集合的方法
與for裡面完全不一樣
把data=[]與data=[data,eqans]刪掉
把eqans那行改成eqans(:,ii)應該就ok了
目前測試是ok了!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.17.157
1F:→ iHakka:應該說data=[data;~]是matlab提供比較方便的寫法,如果換成 04/26 13:00
2F:→ iHakka:其他語言的話就要先配置變數,另外matlab這樣寫方便但會 04/26 13:00
3F:→ iHakka:犧牲效率,所以建議已知大小的情況下都先配置好記憶體節省 04/26 13:01
4F:→ iHakka:matlab動態配置的時間,可以自己實驗看看數量大時間有差。 04/26 13:02
5F:→ candy88257:感謝! 又學到一課。 04/26 14:54