实验一周期信号波形的合成与分解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

试验一周期信号波形的合成与分解

一、实验目的

学会使用MATLAB观察方波信号的分解与合成

二、实验内容

编制MATLAB程序,仿真实现下图周期方波信号的分解与合成。

>> t=0:0.01:2*pi;

>> f1=4/pi*sin(t);%基波

>> f3=4/pi*(sin(3*t)/3);%三次谐波

>> f5=4/pi*(sin(5*t)/5);

>> f7=4/pi*(sin(7*t)/7);

>> f9=4/pi*(sin(9*t)/9);

>> y1=f1+f3;

>> y2=f1+f3+f5;

>> y3=f1+f3+f5+f7+f9;

>> subplot(2,2,1)%在第一个子窗口画基波分量

>>plot(t,f1)

>> hold on

>> y=1*sign(pi-t);%画方波信号

>>plot(t,y,'c:')

>> title('周期矩形波的形成-基波')

>> subplot(2,2,2)%在第二个子窗口画(基波+3次谐波)分量

>>plot(t,y1)

>> hold on

>> y=1*sign(pi-t);

>>plot(t,y,'c:')

>> title('周期矩形波的形成-基波+3次谐波')

>> subplot(2,2,3)%在第三个子窗口画(基波+3次谐波+5次谐波)分量

>>plot(t,y2)

>> hold on

>> y=1*sign(pi-t);

>>plot(t,y,'c:')

>> title('基波+3次谐波+5次谐波')

>> subplot(2,2,4)%在第四个子窗口画(基波+3次谐波+5次谐波+7次谐波+9次谐波)分量>>plot(t,y3)

>> hold on

>> y=1*sign(pi-t);

>>plot(t,y,'c:')

>> title('基波+3次谐波+5次谐波+7次谐波+9次谐波')

三、实验结果及分析

周期信号利用傅里叶级数展开成简谐信号。

2

4

6

8

-2-101

2周期矩形波的形成-基波0

2

4

6

8

-2-101

2周期矩形波的形成-基波+3次谐波0

2

4

6

8

-2-101

2基波+3次谐波+5次谐波0

2

4

6

8

-2-101

2

基波+3次谐波+5次谐波+7次谐波+9次谐波

相关文档
最新文档