MATLAB论文 下载本文

典型周期脉冲的频谱

T=10,占空比为50%的周期方波脉冲10.50-0.5-1-10-8-6-4-20246810连续时间函数周期方波脉冲的双边幅度谱0.40.20-20-15-10-505101520

图4.2 周期方波脉冲的双边频谱a

T=10,占空比为75%的周期方波脉冲10.50-0.5-1-10-8-6-4-20246810连续时间函数周期方波脉冲的双边幅度谱0.40.20-20-15-10-505101520

图4.3 周期方波脉冲的双边频谱b

12

典型周期脉冲的频谱

T=5,占空比为50%的周期方波脉冲10.50-0.5-1-10-8-6-4-20246810连续时间函数周期方波脉冲的双边幅度谱0.40.20-20-15-10-505101520

图4.4 周期方波脉冲的双边频谱c

由上面三个图可以看出,当T一定时占空比越大频谱主瓣的宽度越大,当占空比一定时周期越小频谱的主瓣宽度越大。周期方波信号频谱与周期矩形脉冲信号具有相同的规律,这里不再赘述。

4.1.2 周期方波脉冲单边频谱的MATLAB实现

T=10,占空比为50%的周期方波脉冲10.50-0.5-1-10-8-6-4-20246810周期方波脉冲的单边幅度谱0.40.2002468101214161820

图4.5 周期方波脉冲的单边频谱a

13

典型周期脉冲的频谱

T=10,占空比为75%的周期方波脉冲10.50-0.5-1-10-8-6-4-20246810周期方波脉冲的单边幅度谱0.40.2002468101214161820

图4.6 周期方波脉冲的单边频谱b

T=5,占空比为50%的周期方波脉冲10.50-0.5-1-10-8-6-4-20246810连续时间函数周期方波脉冲的双边幅度谱0.40.20-20-15-10-505101520

图4.7 周期方波脉冲的单边频谱c

单边频谱就是双边频谱正半轴部分,其具有的规律也与双边频谱相同。

14

典型周期脉冲的频谱

4.2 周期三角波脉冲频谱的MATLAB 实现

周期三角波脉冲如图4.8所示,周期T=5,其幅度为1。

周期三角波10.80.60.40.20-0.2-0.4-0.6-0.8-1-20-15-10-505101520

图4.8 周期三角波脉冲

MATLAB 内置有产生三角波的函数sawtooth(t),其调用格式为:x= sawtooth(t,width);根据width值的不同产生不同形状的三角波,参数width 是0—1 之间的标量,指定在一个周期之间最大值的位置,width是该位置的横坐标和周期的比值.因而,当width=0.5 时产生标准的对称三角波,当width不等于0.5时(可缺省)产生锯齿波。

在附录的源程序五中,只需要给出不同的T值和width值,就会得到三角波的不同的双边和单边频谱图。

15

典型周期脉冲的频谱

4.2.1 周期三角波双边频谱的MATLAB实现

T=5,脉宽为0.5的周期三角波脉冲10.50-0.5-1-30-20-100102030连续时间函数周期三角脉冲的双边幅度谱0.20.10-20-15-10-505101520

图4.9 周期三角波脉冲的双边频谱a

T=10,脉宽为0.5的周期三角波脉冲10.50-0.5-1-20-15-10-505101520连续时间函数周期三角脉冲的双边幅度谱0.20.10-20-15-10-505101520

图4.10 周期三角波脉冲的双边频谱b

16