问一个关于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=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个点?)
哦
对,谢谢
相关文章:
- 请问有没有简单的用matlab进行波束形成仿真的程序(05-08)
- 那位高手指点一下OFDM的基本仿真,用MATLAB,谢谢了(05-08)
- 请问有关多用户检测的仿真用matlab行不?(05-08)
- Re: Matlab程序请教:convenc和vitdec!(05-08)
- 请问:在matlab里如何实现删余卷积码的译码?(05-08)
- 急!MATLAB中的./在SIMULINK模块中用什么实现?(05-08)
射频专业培训教程推荐