Re: [討論] parfor能否每計算一個idx就輸出一次存檔?

看板MATLAB作者 (jm)時間11年前 (2013/04/28 10:27), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
這是使用parfor常見問題! 解法:另外寫myWrite function,並存成新檔 function myWrite(path,data) csvwrite(path,data); 在parfor中,直接呼叫myWrite,而不是csvwrite parfor ii=1:10 ... myWrite('資料夾+檔名',data); end ※ 引述《candy88257 (阿泰斯)》之銘言: : 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: 111.243.150.155

04/28 11:34, , 1F
神喔! 等等測試!!
04/28 11:34, 1F
文章代碼(AID): #1HV8abAJ (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1HV8abAJ (MATLAB)