看板 MATLAB 關於我們 聯絡資訊
for裡面要這樣弄很簡單 data=[]; for ii=1:10 jj=ii+1; data=[data,jj]; csvwrite('資料夾+檔名',data); end 但parfor好像不能用 如: data=[]; parfor ii=1:10 jj=ii+1; data=[data,jj]; csvwrite('資料夾+檔名',data); end 在parfor下面馬上出現一條紅線... 請問要如何改才能每過一個ii輸出一次資料檔? 求高手幫忙!!!! 感謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.17.157
mailroach:這二個問題,建議網路上找找openmp說明,看裡頭for的解釋 04/28 00:15
mailroach:或者直接找平行運算的東西來看,主要是看注意事項那裡 04/28 00:16
candy88257:只有parfor有問題的說... 04/28 00:23
jmren:另外寫function:myWrite(path,data); %path=資料夾加檔名 04/28 10:23