【发布时间】:2014-04-23 13:13:06
【问题描述】:
我在变量“过滤器”中有一个数字数组。我想使用matlab连续计算每32个数据的傅里叶变换(fft)。但是下面的代码似乎不起作用。谁有更好的解决方案?
for aa=1:length(filter)-32 %scans every row of numbers
output(aa) = fft(filter(aa + (0:31))); % compute fft every 32 data continuously
end
【问题讨论】:
-
由于
aa是单个数字,output(aa)将无法保存fft的输出。
标签: matlab fft continuous