11 -
MATLAB程序设计实验报告
一、实验目的
1. 通过实验熟悉MATLAB仿真软件的使用方法;
2. 掌握用MATLAB对连续信号时域分析、频域分析和s域分析的方法,利用绘图命令绘制出典型信号的波形,了解这些信号的基本特征;
3. 掌握用MATLAB对离散信号时域分析、频域分析和z域分析的方法,利用绘图命令绘制出典型信号的波形,了解这些信号的基本特征;
4. 通过绘制信号运算结果的波形,了解这些信号运算对信号所起的作用。
二、实验设备
1. 计算机
2. MATLAB R2007a仿真软件
三、实验原理
1.MATLAB对系统的时域分析
信号的时域运算包括信号的相加、相乘,信号的时域变换包括信号的平移、反折、倒相及信号的尺度变换。
(1)信号的相加和相乘:已知信号和,信号相加和相乘记为;。
(2)信号的微分和积分:对于连续时间信号,其微分运算是用diff函数来完成的,其语句格式为:diff(function,’variable’,n),其中function表示需要进行求导运算的信号,或者被赋值的符号表达式;variable为求导运算的独立变量;n为求导的阶数,默认值为求一阶导数。连续信号的积分运算用int函数来完成,语句格式为:diff(function,’variable’,a,b),其中function表示需要进行被积信号,或者被赋值的符号表达式;variable为求导运算的独立变量;a,b为积分上、下限,a和b省略时为求不定积分。