文档详情

信号与系统--基于 MATLAB的离散时域分析.pptx

发布:2025-04-17约1.33千字共37页下载文档
文本预览下载声明

5.7基于MATLAB的离散时域分析5.7.1序列的MATLAB程序1.单位脉冲序列的产生例5.7-1单位脉冲序列的MATLAB程序如下:

图5.7-1单位脉冲序列图

2.单位阶跃序列的产生

例5.7-2单位阶跃序列的MATLAB程序如下:

单位阶跃序列波形如图5.7-2所示。

图5.7-2单位阶跃序列图

3.矩形序列的产生

例5.7-3矩形序列的MATLAB程序如下:

矩形序列波形如图5.7-3所示。

图5.7-3单位矩形序列图

4.斜变序列的产生

例5.7-4斜变序列的MATLAB程序如下:

斜变序列波形如图5.7-4所示。

图5.7-4单位斜变序列图

5.实指数序列的产生

例5.7-5实指数序列的MATLAB程序如下:

图5.7-5实指数序列图

6.正弦型序列的产生

例5.7-6正弦型序列的MATLAB程序如下:

正弦型序列波形如图5.7-6所示。

图5.7-6正弦型序列图

7.复指数序列的产生

例5.7-7复指数序列的MATLAB程序如下:

复指数序列波形如图5.7-7所示。

图5.7-7复指数序列图

8.任意脉冲序列扩展函数

9.任意阶跃序列扩展函数

5.7.2序列运算的MATLAB扩展程序

1.序列加法扩展函数

2.序列乘法扩展函数

3.序列移序扩展函数

4.序列折叠扩展函数

5.序列卷积扩展函数

5.7.3序列运算的MATLAB程序

例5.7-8计算例5.5-1的MATLAB程序如下:

例5.5-1波形如图5.7-8所示。

图5.7-8例5.5-1输入序列与输出序列图

图5.7-9例5.7-9序列移序图

图5.7-10序列折叠图

5.7.4序列能量的MATLAB程序

例5.7-11计算序列能量的MATLAB程序如下:

5.7.5系统响应求解的MATLAB程序

1.单位脉冲响应h(n)

例5.7-12计算并绘出例5.4-2单位脉冲响应h(n)的波形(前6项)。程序如下:

例5.4-2波形如图5.7-11所示。

图5.7-11例5.4-2单位脉冲响应图

2.零状态响应

例5.7-13计算例5.6-1零状态响应的MATLAB程序如下:

图5.7-12例5.6-1输入序列与输出序列图

3.全响应

例5.7-14计算例5.6-2全响应的MATLAB程序如下:

例5.6-2波形如图5.7-13所示。

图5.7-13例5.6-2输入序列与输出序列图

例5.7-15例5.6-4输入为2n-1、计算前22点、图示前8点(均包括y(-1))的MATLAB程序与结果如下:

答案

例5.6-4波形如图5.7-14所示。

图5.7-14例5.6-4输入序列与输出序列图

显示全部
相似文档