用matlab画出正弦信号的频谱图
2017-05-10
展开全部
fft正弦信号频谱分析,参考一下吧呵呵
fs=16;
t=0:1/fs:200;
x6=0.6+sin(2*pi*t/2.996)*0.1+cos(2*pi*t/7.92+2)*0.1;
subplot(2,1,1);
plot(t,x6);
N=length(t);
subplot(212);
plot((-N/2:N/2-1)*fs/N,abs(fftshift(fft(x6,N)))*2/N) %绘制信号的频谱,横轴对应实际频率
axis([0 0.5 0 .2]);
fs=16;
t=0:1/fs:200;
x6=0.6+sin(2*pi*t/2.996)*0.1+cos(2*pi*t/7.92+2)*0.1;
subplot(2,1,1);
plot(t,x6);
N=length(t);
subplot(212);
plot((-N/2:N/2-1)*fs/N,abs(fftshift(fft(x6,N)))*2/N) %绘制信号的频谱,横轴对应实际频率
axis([0 0.5 0 .2]);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询