[問題] 每次算一個值之後就丟到檔案
我有個超級大的巢狀迴圈,
大約會是如下形狀:
for x1=1:100000
for x2=1:100000
for x3=1:100000
for x4=1:100000
y=f(x1,x2,x3,x4);
%上面是我利用x1,x2,x3,x4做一些運算
%我先用f(x1,x2,x3,x4)來代表那些運算
end
end
end
end
因為這個巢狀迴圈太大了,
我沒辦法先用一個空的y來記住所有的運算出來的值,
所以我想說我想要每次算出一個y, 我就把這個y丟到一個檔案的尾端,
譬如假設丟到abc這個檔案裡, 假設某一瞬間abc的內容是:
12
23
15
那假設我現在算出89, 則abc的內容會變成:
12
23
15
89
這樣一直把檔案增長下去.
請問這樣要怎麼做到呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.185
推
11/22 23:17, , 1F
11/22 23:17, 1F
→
11/23 02:06, , 2F
11/23 02:06, 2F
→
11/23 08:12, , 3F
11/23 08:12, 3F