作者candy88257 (阿泰斯)
看板MATLAB
标题[讨论] parfor将资料点按顺序储存问题 2 !!
时间Fri Apr 26 15:03:23 2013
又遇到问题了
data=[];
parfor ii=1:151
for jj=15:0.1:20
mymatrix=[里面有ii跟jj的方阵];
myans=det(mymatrix);
data=[data;myans];
end
allans(:,ii)=data;
end
这样为什麽不行?
这样连运算都不行,会直接出现红色的debug
但是以下却可以::
parfor ii=1:50
mymatrix=[里面有ii跟x的方阵];
eq=det(mymatrix);
eqans(:,ii)=solve(eq==0,'x'); %假设解的个数都依样
end
两个形式看起来都依样阿
是哪里出问题了?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.130.17.157
1F:→ iHakka:data拿到for外面算完一起存 04/27 01:22
2F:→ candy88257:它会变成1X151的东西...,照理讲要51X151... 04/27 14:23
3F:→ candy88257:这题我会了,感谢各位高手指点与提示!! 04/28 15:11