This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
这可能是由于以下原因导致的:
1. 数据格式不同:HWA使用的是定点数格式,而MATLAB使用的是浮点数格式。这可能会导致幅值不同。
2. 窗函数不同:HWA使用的是海明窗,而MATLAB默认使用的是汉宁窗。这可能会导致幅值不同。
3. 量化误差:HWA使用的是定点数格式,可能会存在量化误差,这也可能会导致幅值不同。
在这种情况下,如果两个FFT结果之间存在一个600倍的幅值差异,这不太可能是由于窗函数或其他常见的损失因素导致的。通常情况下,窗函数会引入一些幅值损失,但一般不会导致如此大的差异。
X(k) = Σ[x(n) * exp(-j * 2π * k * n / N)]
其中,X(k)表示频域中的第k个频率分量,x(n)表示时域中的第n个采样点,N表示信号的长度,j表示虚数单位(i的代替符号)。