
急求Matlab画频谱图问题:x=exp(-0.12*t)*cos(0.25*pi*t) 30
原题见上,请问如何画c问中的x=exp(-0.12*t)*cos(0.25*pi*t)频谱图?请提供X(jw)和X(e^jw)画法的程序和相关说明,非常感谢!!!...
原题见上,请问如何画c问中的x=exp(-0.12*t)*cos(0.25*pi*t)频谱图?
请提供X(jw)和X(e^jw)画法的程序和相关说明,非常感谢!!! 展开
请提供X(jw)和X(e^jw)画法的程序和相关说明,非常感谢!!! 展开
1个回答
展开全部
close all
clear all
clc
t=-1:0.01:1;
x=exp(-0.12*t).*cos(0.25*pi*t);
plot(t,x);
y=fft(x);%matlab自带求频谱函数
%hold on
% figure,plot(y);
y1=fftshift(y);
% figure,plot(y1);
y2=log10(abs(y1));%工程上一般取对数
figure,plot(y2);
没有查相应的公式,就随便回答了,应该是数字信号处理上有相应的求和公式,抱歉手头上没有查阅相应书籍,实现不难,用循环就好了,自带的fft也是求频谱的函数
clear all
clc
t=-1:0.01:1;
x=exp(-0.12*t).*cos(0.25*pi*t);
plot(t,x);
y=fft(x);%matlab自带求频谱函数
%hold on
% figure,plot(y);
y1=fftshift(y);
% figure,plot(y1);
y2=log10(abs(y1));%工程上一般取对数
figure,plot(y2);
没有查相应的公式,就随便回答了,应该是数字信号处理上有相应的求和公式,抱歉手头上没有查阅相应书籍,实现不难,用循环就好了,自带的fft也是求频谱的函数

2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询