实验一 常用信号的实现及其运算(设计性实验)
一、本次课主要内容
主要掌握MATLAB的运行环境和基本操作方法、常用信号的实现及其运算的实现,并要求学生熟练掌握MATLAB软件的使用和相关函数的调用。
二、教学目的与要求
1、熟悉MATLAB的基本操作方法;
2、掌握基本信号的MATLAB实现;
3、掌握基本信号运算的实现方法。
三、教学重点难点
1、MATLAB的基本能操作方法
2、相关函数的调用方法
四、教学方法和手段
本次实验共计2课时,课堂讲授、提问、启发及实验操作等教学方式.
教师课堂讲授或演示10-20分钟,其余时间学生按要求进行实验操作,.教师随堂对实验遇到困难学生进行指导,实验结束时教师查阅学生实验结果,给出实验课堂成绩。
五、作业与习题布置
按验证性实验报告要求写出一份完整的实验报告
实验一 常用信号的实现及其运算(设计性实验)
一. 实验目的
(1) 熟悉各种MATLAB的运行环境和基本操作指令。
(2) 掌握实现基本函数及其运算的函数的使用方法。
(3) 加深对信号基本运算的理解。
二 实验设备与器材
实验所用设备与器材如下:
(1)电脑一台;
(2)MATLAB软件。
3. 实验原理说明
(1)信号的定义
信号是随时间变化的物理量,信号的本质是时间函数。
(2)信号的描述
信号的描述方法有时域法和变换域法,本次实验主要使用时域法来描述信号。时域法是将信号表示成时间的函数来对信号进行描述的方法。信号的时间特性是指信号的波形出现时间的先后,秩序时间的长短,随时间变化的快慢和大小,周期的长短等。
(3)信号的分类
信号的分类方法有很多,常见的分类方法将信号分为确知信号和随机信号;连续信号和离散信号;周期信号和非周期信号;能量信号和功率信号。
(4)主要涉及的MALAB函数
plot函数
功能:绘制数值函数在一定范围内的二维图形;
调用格式:plot(x,y):绘出x对y的线性曲线图。
ezplot函数
功能:绘制符号函数在一定范围内的二维图形;
调用格式:ezplot(fun):在内绘制函数;
ezplot(fun,[min,max]):在[min,max]范围内绘制函数。
sym函数
功能:定义信号为符号变量;
调用格式:sym(fun):fun为所定义的表达式。
subplot函数
功能:产生多个绘制区间;
调用格式:subplot(m,n,p):产生m行n列的绘图区间的第p个绘制区间。
四. 实验内容与步骤
1、启动MATLAB软件,新建M文件。
2、基本连续信号的实现并绘制波形图。
(1)正余弦信号的实现
Sin2t
(2)指数信号的实现
;;
(3)直流信号的实现
(4)抽样信号的实现
(5)冲激信号的实现
(6)阶跃信号的实现
(7)符号信号的实现
(8)斜坡信号的实现
(9)单边衰减指数信号的实现
3、实现信号的基本运算
(1)信号的时移及波形
(2)信号的反褶及波形
(3)信号的尺度变化及实现
(4)信号的微分运算
(5)信号的积分运算
(6)信号的卷积运算(选作)
五. 实验总结与分析
1、完成实验内容,记录实验数据。
2、对实验结果进行分析,判断是否符合要求。
3、总结归纳本次实验用到的知识点。
4、按要求写出验证性实验报告。
六. 实验思考题
l、ezplot和plot有什么区别?
2、MATLAB中实现卷积运算和理论分析中的卷积运算有什么区别?
3、还有哪些方法可以实现单位阶跃信号和冲激信号?
4、心得体会与其他。
七. 注意事项
l、启动MATLAB后,新建M文件再编写代码,不要在命令窗口编写代码。
2、用subplot函数注意对figure文件的保存。
3、实验代码要求手写,但实验结果必须打印并贴在实验报告册上。
教学后记
1、常用信号的实现
(1)正余弦信号,
用符号法实现的代码(文件夹实验一中的:sinsignal.m)
syms f f1 f2 f3 t w
f=sym('3*sin((w)*t)');
f1=subs(f,'w','pi/2');
subplot(3,1,1);
ezplot(f1,[0,4*pi]);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论