广东技术师范学院实验报告
学院:自动化学院专业:班级:成绩:姓名:学号:计算机编号:
实验地点:实验日期:指导教师签名:
实验(一)项目名称:信号的MATLAB 表示及系统的时域分析一.实验目的和要求
1.掌握函数的向量表示法
2.掌握函数的符号运算表示法,实现连续信号的时域运算和变换
3.掌握连续时间信号卷积的原理及其matlab实现
4.掌握连续时间系统响应的原理及其matlab实现
5.掌握离散系统单位序列响应;
6.掌握离散序列卷积和的计算方法。
二.实验原理
1.向量表示法
Matlab的信号处理工具箱有大量的函数可用于产生信号,函数中大部分要求用矢量来表示时间。如:他=0:0.005:1;表明该矢量抽样频率为200Hz。
Matlab可以精确表示离散时间信号,对连续时间信号只能近似表示。因此应选择足够小的抽样间隔T s,以保证反映信号的全部细节。
2.符号运算表示法
用符号运算可以较快地实现连续信号地时域运算和变换。
例:
(1)相加
S=symadd(f1,f2)
Ezplot(s)
以上是用Matlab的符号运算命令来表示两连续信号的相加,然后用ezplot命令绘制出其结果波形图。
(2)相乘
w=symmul(f1,f2)
ezplot(w)
以上是用Matlab的符号运算命令来表示两连续信号的相乘,然后用ezplot命令绘制出其结果波形图。
(3)时移
y=subs(f,t,t-t0)
ezplot(y)
以上是用Matlab的符号运算命令来实现连续信号的平移及其结果的可视化,subs命令将连续时间信号中的时间变量t用t-t0替换。