|
楼主 |
发表于 2009-3-4 22:12
|
显示全部楼层
回复 板凳 songzy41 的帖子
t=1:1:200;
N=200;%信号点个数
pi=3.1415926;
f=200e3;%信号频率
fs=20e6;%采样频率
jiao1=0.0292*180/pi;
jiao2=2*0.0292*180/pi;
ax=0.6338*sin(2*pi*f/N*t+jiao1);
bx=0.6338*0.6338*sin(2*pi*f/N*t+jiao2);
ax=ax-mean(ax);
temp=fft(ax);
fft_ax=temp(1:N/2+1)*2/N;
[max_a,no_a]=max(abs(fft_ax(1:N/2+1)));
bx=bx-mean(bx);
temp1=fft(bx);
fft_bx=temp1(1:N/2+1)*2/N;
[max_b,no_b]=max(abs(fft_bx(1:N/2+1)));
f1=(0:N/2)*fs/N;
figure(1)
stem(f1,abs(temp(1:N/2+1)),'bo'),xlim([1,2e6])
figure(2)
stem(f1,abs(temp1(1:N/2+1)),'ro'),xlim([1,2e6])
上面程序画出来的谱线却不是在200KHz处?
(晕,不会传图片) |
|