早教吧作业答案频道 -->其他-->
如何用matlab 绘制出如图三角调幅信号的频谱图(转化为数字序列,用FFT求)
题目详情
如何用matlab 绘制出如图三角调幅信号的频谱图(转化为数字序列,用FFT求)
▼优质解答
答案和解析
以下是程序,我的等级不够不能传图,林总,要图先给分先
df=0.01;
fs=40;
ts=1/fs;
t=[-5:ts:5];
x=cos(40*t).*(1-abs(t)*160/7);
n1=fs/df;
n2=length(x);
n=2^(max(nextpow2(n1),nextpow2(n2)));
Fw=fft(x,n);
Fw=Fw/fs;
dw=2*pi*fs/n;
w=[0:dw:dw*(length(Fw)-1)]-2*pi*fs/2;
plot(w,fftshift(abs(Fw)));
title('Fw');xlabel('w(rad/s)');ylabel('Fw');
df=0.01;
fs=40;
ts=1/fs;
t=[-5:ts:5];
x=cos(40*t).*(1-abs(t)*160/7);
n1=fs/df;
n2=length(x);
n=2^(max(nextpow2(n1),nextpow2(n2)));
Fw=fft(x,n);
Fw=Fw/fs;
dw=2*pi*fs/n;
w=[0:dw:dw*(length(Fw)-1)]-2*pi*fs/2;
plot(w,fftshift(abs(Fw)));
title('Fw');xlabel('w(rad/s)');ylabel('Fw');
看了 如何用matlab 绘制出如...的网友还看了以下:
C++判断是否对称三位数素数Description:判断一个数是否为对称三位数素数.所谓“对称”是 2020-04-07 …
茎叶图中的茎是指十位数,叶是指个为数,那如果茎中有两个数出现怎么计算,例如茎中是22,十位数只能是 2020-05-13 …
如何理解复合函数F(x)=f(u(x)),如果u(x)为偶函数,则F(x)为偶函数;如果u(x)为 2020-05-16 …
把13放在阿拉伯数字中间,你会把它读为数字,如果把它放在英文字母中间,你会把它读B,这是一种(A. 2020-05-21 …
一个分数分子加上8可约分为2/1,分母减去9,就可约分为3/1,如果分子分母同加一个数,就可约分为 2020-06-08 …
如果三位正整数如“”满足,则这样的三位数称为凸数(如120,352)那么,所有的三位凸数的个数为( 2020-07-09 …
(本小题满分16分)对于函数,如果是一个三角形的三边长,那么也是一个三角形的三边长,则称函数为“保 2020-07-13 …
一个三位数的百位,十位,个位三个数字之和为24,十位数字比百位数字少2,如果这个三位数与两个数字都 2020-07-17 …
老师在黑板上写了三个不同的整数,小明每次先擦掉第一个数,然后在最后写上另两个数的平均数,如此做了7 2020-07-18 …
在Excel中,如何根据第一列输入的数字,在第二列显示63的倍数,在第三列显示第一列减去第二列的数 2020-07-18 …