为什么LabVIEW的fft.vi和MATLAB的fft函数计算出来的结果不同?
时间:10-02
整理:3721RD
点击:
LabVIEW的fft.vi和MATLAB的fft函数计算的结果有时相差很小,有时完全不同这是为什么?例如在MATLAB中
x=[1 2 3 4]
y=fft(x)
结果和使用LabVIEW的fft.vi结果完全相同。
但是如果是下面
s=hamming(256);
r=fft(s);
的结果与LabVIEW中的结果就完全不同了。这是为什么?
x=[1 2 3 4]
y=fft(x)
结果和使用LabVIEW的fft.vi结果完全相同。
但是如果是下面
s=hamming(256);
r=fft(s);
的结果与LabVIEW中的结果就完全不同了。这是为什么?
忘记矩阵转置了,加一个s=s'; 就好了