《MATLAB程序设计实验报告》由会员分享,可在线阅读,更多相关《MATLAB程序设计实验报告(12页珍藏版)》请在人人文库网上搜索。
1、MATLAB 程序设计实验报告一、实验目的1. 通过实验熟悉MATLAB仿真软件的使用方法;2. 掌握用MATLAB寸连续信号时域分析、频域分析和s域分析的方法,利用绘图命令绘 制出典型信号的波形,了解这些信号的基本特征;3. 掌握用MATLAB寸离散信号时域分析、频域分析和z域分析的方法,利用绘图命令绘 制出典型信号的波形,了解这些信号的基本特征;4. 通过绘制信号运算结果的波形,了解这些信号运算寸信号所起的作用。二、实验设备1. 计算机2. MATLAB R2007a 仿真软件三、实验原理寸系统的时域分析信号的时域运算包括信号的相加、相乘, 信号的时域变换包括信号的平移、 反折、 倒相 及。
2、信号的尺度变换。(1 )信号的相加和相乘:已知信号f1 (t)和f2 (t),信号相加和相乘记为f(t) f1(t) f2(t); f(t) f1(t) f2(t)。(2) 信号的微分和积分:寸于连续时间信号, 其微分运算是用 diff 函数来完成的, 其语句格式为: diff(function,variable ,n) , 其中 function 表示需要进行求导运算的信号,或者被赋值的符号表达式; variable 为求导运算的独立变量; n 为求导的阶数, 默认值 为求一阶导数。连续信号的积分运算用 int 函数来完成, 语句格式为: diff(function, variable ,a。
3、,b) , 其中 function 表示需要进行被积信号, 或者被赋值的 符号表达式;variable 为求导运算的独立变量;a,b为积分上、下限,a和b省略时为求不定积分。(3) 信号的平移、翻转和尺度变换信号的平移包含信号的左移与右移, 信号的翻转包含信号的倒相与折叠, 平移和翻转信号不会改变信号 f(t)的面积和能量。信号的尺度变换是对信号f(t)在时间轴上的变化,可使信号压缩或扩展。f(at)将原波形压缩a倍,f(t/a)将原波形扩大a倍。寸系统频率特性的分析(1) 系统的频率响应设线性时不变(LTI )系统的冲激响应为h(t),该系统的输入(激励)信号为 f(t),则此系统的零状态输。
4、出(响应)y(t)为:y(t) h(t) f(t)( 3-1)假设f(t), h(t)及y(t)的傅里叶变换分别为 F(jw), H(jw)及Y(jw),根据时域卷积定理,与(1-1)式对应的及F(jw), H(jw)及Y(jw)在频域上的关系式为:Y( jw) H( jw) F( jw)( 3-2)一般地,连续系统的频率响应定义为系统的零状态