dsp.fft系统对象unbounded in a for loop

7视图(30天)
约书亚福特
约书亚福特 2022年2月21日
回答: Kiran Kintali 2022年9月7日
矩阵如果256 x1024大小,我想做fft在每一行,把它回矩阵。以前这样的理论对fft的基本功能,但是我想使用dsp。定点fft fft系统对象。当使用这种方法时出现一个错误陈述系统对象不支持的对象。金宝app但是我有指定的目标矩阵的大小和使用维护和code.varargin等方法。
任何帮助就太好了。下面我包括我的代码
% fft方法,工作正常
NoPulses = 256
我= 1:NoPulses
fftRSignal(我)= fft (RSignal(我:))
结束
% dsp。fft系统对象method that doesn't work
coder.varsize (“RSignal”1024年[256]);
NoPulses = 256
fftRSignal =复杂(0 (NoPulses、长度(RSignal)))
英国《金融时报》= dsp.FFT
我= 1:NoPulses
断言(我< = NoPulses)
fftRSignal(我:)=英尺(RSignal(我:))
结束

答案(1)

Kiran Kintali
Kiran Kintali 2022年9月7日
fft的函数()和dsp.fft()不支持高密度脂蛋白流接口。金宝app
你可以考虑使用dsphdl。fftor build a custom FFT using MATLAB (attached).

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的