2012-01-30 121 views
1

嗨我想在GNU-Octave中生成一些大小爲Nx3的隨機矩陣,用於變化N.我想將這些矩陣中的每一個保存到不同的文件中。帶循環中八度的矩陣生成

下面的腳本幾乎可以完成這項工作,但奇怪的是它只生成名稱爲int2str(N)的文件;它會覆蓋上一次迭代中生成的文件。

for i=1:10 
    N=(2**i) 
    A=rand(N,3); 
    save int2str(N) A 
end 

該腳本解釋int2str(N)本身作爲一個字符串。我如何避免這種行爲?

回答

1

您可以調用save與函數形式:

save(int2str(N), "A")