看板 MATLAB 關於我們 聯絡資訊
又遇到問題了 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
iHakka:data拿到for外面算完一起存 04/27 01:22
candy88257:它會變成1X151的東西...,照理講要51X151... 04/27 14:23
candy88257:這題我會了,感謝各位高手指點與提示!! 04/28 15:11