基本上我想使得每次for
循环从1运行至下标变化下面的代码段2,3,...,100因此,实际上经过100次迭代后,我将拥有100个阵列,从Y1
到Y100
。
什么可能是在MATLAB中实现这个最简单的方法?
UPDATE
这是要运行15次
Y1 = 64;
fft_x = 2 * abs(Y1(5));
为了简单起见我已采取恒定输入。
现在我试图使用小区是基于马克的回答是:
Y1 = cell(15,1);
fft_x = cell(15,1);
for i = 1:15
Y1{i,1} = 64;
fft_x{i,1} = 2 * abs(Y1(5));
end
我想我需要做一些改变abs()
。请建议。
感谢您的回答。你能建议基于我上面的更新。 – gpuguy
索引单元格数组总是使用大括号'{}'完成。如果你改变'fft_x {i,1} = 2 * abs(Y1(5));''fft_x {i,1} = 2 * abs(Y1 {5});''我认为它会起作用。 –