作者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