对周期信号进行傅里叶级数的分解

对周期信号进行傅里叶级数的分解

说明

利用 matlab 产生该周期矩形脉冲信号的各次谐波分量。

程序

t=-2.5:0.001:2.5;
c0=0.5;
y=c0*ones(1,length(t));%产生直流分量
y1=cos(pi*1*t)*sinc(1/2); %产生基波分量(一次谐波分量)
y2=cos(pi*2*t)*sinc(2/2); %产生二次谐波分量
y3=cos(pi*3*t)*sinc(3/2); %产生三次谐波分量
y4=cos(pi*4*t)*sinc(4/2); %产生四次谐波分量
y5=cos(pi*5*t)*sinc(5/2); %产生五次谐波分量
y6=cos(pi*6*t)*sinc(6/2); %产生六次谐波分量
y7=cos(pi*7*t)*sinc(7/2); %产生七次谐波分量
plot(t,y,'b-.',t,y1,'g',t,y2,'r',t,y3,'y',t,y4,'k',t,y5,'-',t,y6,':',t,y7,'-.'); 
ylabel('脉高');
xlabel('t(s)');
legend('y 直流分量','y1 一次谐波','y2 二次谐波','y3 三次谐波','y4 四次谐波','y5 五次谐波','y6 六次谐波','y7 七次谐波')%画出 1 7 次谐波分量并标注图例

结果

在这里插入图片描述

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值