【发布时间】:2016-01-25 20:57:45
【问题描述】:
我正在尝试在 Matlab 中使用 FFT 获得傅里叶级数系数。它们具有正确的绝对值,但我还需要这些术语的符号。
t = linspace(-pi,pi,512);
L = length(t);
S = t; % Function
c = fft(S)/L
a = c(2:end)+c(end:-1:2)
b = (c(2:end)-c(end:-1:2))*i
%The first/last b-terms should be 2, -1, 0.66, -0.50...
我在这里做错了什么?
【问题讨论】: