官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > 问一个关于matlab里fft的

问一个关于matlab里fft的

12-16
t=0:0.001:1;
a=exp(j*2*pi*50*t);
b=fft(a);
plot(a,'.')
plot(b,'.');
的图a为什么只有22个点
图b为什么不是一个点,而且有相移?

a是一复数,而且周期信号,当然在0-2pi内只有有限个离散点
你应该是画a的幅度或相位abs(a)(or b),angle(a)

但是a有限个点也不是只有那么一点啊,1000个点一圈吧
另外直接画b,为什么会是那个样子呢?
复频域上a的频率会有那么多点么

a的f=50,则一周期0.02内只有0.02/0.001=20个点(图上似乎也只有20个点?)


对,谢谢

Top