在循环中使用八度音阶生成矩阵

时间:2012-01-30 01:01:47

标签: octave

嗨我想在GNU-Octave中为N变化生成一些大小为Nx3的随机矩阵。我想将这些矩阵中的每一个保存到不同的文件中。

下面的脚本几乎完成了这项工作,但奇怪的是它只生成名为int2str(N)的文件;它会覆盖上一次迭代生成的文件。

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

该脚本将int2str(N)本身解释为字符串。我该如何避免这种行为?

1 个答案:

答案 0 :(得分:1)

您可以使用以下函数形式调用save

save(int2str(N), "A")