麻烦大家谁帮把这个程序注释一下吧,
clear all;
t=0:0.1:50;
yp=sin(2*pi*2*t);
yq=sin(2*pi*2.0125*t);
y=yp+yq;
Y1=fft(y,512);
Y2=fft(y,4096);
Y1=fftshift(Y1);
Y2=fftshift(Y2);
c1=[0:255]/51.2;
c2=[0:2047]/409;
subplot(2,1,1);plot(c1,abs(Y1(257:512)));
axis([1.2,2.2,-30,300]);
title('512点FFT的频谱');
grid on;
subplot(2,1,2);plot(c2,abs(Y2(2049:4096)));
axis([1.2,2.2,-30,300]);
title('4096点FFT的频谱');
grid on;
人气:384 ℃ 时间:2020-06-29 08:44:52
解答
只是个MATLAB的程序吧.t=0:0.1:50;t取值 0-50 间隔是0.1yp=sin(2*pi*2*t); 三角函数 SIN(2π2t)yq=sin(2*pi*2.0125*t);同上y=yp+yq; 相加 也就是在yp的图形上加上yq的图形合成Y1=fft(y,512);用FFT函数进行频谱分析...
推荐
猜你喜欢
- 学校美术作品展中,有50幅水彩画,60幅蜡笔画,蜡笔画比水彩画多百分之几?
- 已知集合M=(1,2,3,4,5,6,7,8,9,),集合P满足:P⊆M,且若a∈P,则10-a∈P,这样的集合P有几个
- 16的x次方 乘 4的4次方=2的14次方 求x
- 现在要赏金20 if we go by car,we must know the t( )r( )的括号应该填什么
- 一个长方体的长宽高分别是a.b.h,如果高增高3米,那么表面积比原来增加多少平方米?
- 英语翻译
- 敬畏生命文中描写白色纤维飘散情景的用意是什么?
- 真空可以传导热吗?