作者candy88257 (阿泰斯)
看板MATLAB
標題[討論] parfor能否每計算一個idx就輸出一次存檔?
時間Fri Apr 26 20:56:42 2013
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
1F:→ mailroach:這二個問題,建議網路上找找openmp說明,看裡頭for的解釋 04/28 00:15
2F:→ mailroach:或者直接找平行運算的東西來看,主要是看注意事項那裡 04/28 00:16
3F:→ candy88257:只有parfor有問題的說... 04/28 00:23
4F:推 jmren:另外寫function:myWrite(path,data); %path=資料夾加檔名 04/28 10:23