一.实验目的 1
通过实验熟悉MATLAB仿真软件的使用方法; 2
掌握用MATLAB对常用信号(连续信号和离散信号)进行时域、频域、s域以及 z域的分析方法,利用绘图命令绘制出典型信号的波形,了解这些信号的基本特征; 3
通过绘制信号运算结果的波形,了解这些信号运算对信号所起的作用
二.实验设备 1
MATLAB R2007a仿真软件 三.实验原理 1
连续时间信号的表示及可视化 所谓连续时间信号,是指自变量的取值范围是连续的,且对于一切自变量的取值
在 MATLAB中连续信号可用向量或符号运算功能来表示
(1)向量表示法:对于连续时间信号)(tf,我们可以用两个行向量 f 和t 来表示,其中向量t 是形如21::tptt 的MATLAB命令定义的时间范围向量,1t 为信号起始时间,2t 为终止时间, p 为时间间隔
向量 f 为连续信号)(tf在向量t 所定义的时间点上的样值
然后用plot命令来绘出该信号的时域波形
plot命令可将点与点间用直线连接,当点与点间的距离很小时,绘出的图形就成了光滑曲线
(2)符号运算表示法:如果信号可以用一个符号表达式来表示它,则我们可用ezplot命令绘制出信号的波形
离散时间信号的表示及可视化 一般说来,离散时间信号用)(nf表示,其中变量 n为整数,代表离散的采样时间点
序列)(nf可表示为移位加权的形式,在 MATLAB中可用stem命令绘图
连续系统的冲激响应、阶跃响应及 MATLAB 实现 对LTI 连续系统,设其输入信号为)(tf,冲激响应为)(th,零状态响应为)(ty,则有: )()()(thtfty 即)(th包含了连续系统的固有特性,与系统的输入无关
我们只要知道了系统的冲激响应,即可求得系统在不同输入时产生的输出
MATLAB 中求连续系统冲激响应可应用控制系统工具箱