- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信号与线性系统实验指导书v汇编
《信号与线性系统》
实验指导书
东华大学信息学院
通信与电子信息工程系
实验要求及说明
实验报告内容
实验报告包括原理分析、源程序、执行结果分析及实验总结,其中原理分析和实验总结需要手写,其他可打印。
实验成绩
实验成绩包括出勤(10%)、实验表现(10%)、编程(30%)和实验报告(50%)几部分。
其他说明
缺席3次及以上取消考试成绩。
目 录
实验一 连续信号的时域分析 1
实验二 连续时间系统的时域分析 3
实验三 连续信号的频域分析 9
实验四 连续系统的频域分析 12
实验五 信号采样与重建 15
实验六 离散时间信号和系统分析 17
附 录 MATLAB主要命令函数表 20
实验一 连续信号的时域分析
实验目的
1、熟悉MATLAB软件。掌握。MATLAB可视化绘图中,对于以t为自变量的连续信号,在绘图时统一用plot函数。
例题:绘出t从-10到10的sin(t)的波形。
t=-10:0.05:10;
f=sin(t);
plot(t,f);
title(f(t)=sin(t));
xlabel(t) ;
axis([-10,10,-1,1])
grid on
可得图1所示图形。
图1
2、此外也可以利用MATLAB的ezplot函数对连续信号画图。
例题:绘出t从-10到10的sin(t)的波形。
clc
clear all
close all
syms t
f=sin(t)
ezplot(f, [-10 10]);
xlabel(t);
title ( f(t)=sin(t)) ;
grid on
图2
实验内容
1、用MATLAB表示连续信号:,,。
2、用MATLAB表示抽样信号(sinc(t))、矩形脉冲信号(rectpuls(t, width))及三角脉冲信号(tripuls(t, width, skew))。
3、编写如图3的函数并用MATLAB绘出满足下面要求的图形。
图3
实验二 连续时间系统的时域分析
一、实验目的
1、掌握卷积计算方法。运用课堂上学到的理论知识,从RC、RL一阶电路的响应中正确区分零输入响应、零状态响应。1、MATLAB求取系统响应的方法
MATLAB的内部函数impulse(),step(),initial(),lsim() 可以用来计算并绘制连续时间LTI系统的单位冲激响应,单位阶跃响应,零输入响应和任意信号作用于系统的零状态响应。,则可以用向量a和b来表示该系统,即:,
例如对微分方程,则用MATLAB表示该系统的对应向量应为:a=[2 3 6];b=[1]。
这些函数的用法描述如下:
1 impulse()函数
函数impulse()将绘出由向量a和b表示的连续系统在指定时间内的冲激响应h(t)的时域波形图,并能求出指定时间范围内冲激响应的数值解。impulse()函数有如下几种调用格式:
①impulse(b,a)
该调用格式以默认方式绘出向量a和b定义的连续系统的冲激响应的时域波形。
冲击响应的时域波形
运行如下Matalb命令:
a=[1 3 2];
b=[1 0 1]impulse(b,a);
则绘出系统的冲激响应波形,如图4所示。
图4
②impulse(b,a,t)
该调用格式绘出向量a和b定义的连续系统在0~t时间范围内冲激响应的时域波形。对上例,运行如下命令:
impulse(b,a,10)
则绘出系统在0~10秒范围内冲激响应的时域波形。
③impulse(b,a,t1:p:t2)
该调用格式绘出向量a和b定义的连续系统在t1~t2时间范围内,且以时间间隔p均匀取样的冲激响应的时域波形。对上例,运行如下命令:
impulse(b,a,1:0.1:2)
则绘出系统在1~2秒范围内, 且以时间间隔0.1秒均匀取样的冲激响应的时域波形。
④y=impulse(b,a,t1:p:t2)
该调用格式并不绘出系统的冲激响应波形,而是求出向量a和b定义的连续系统在t1~t2时间范围内,且以时间间隔p均匀取样的冲激响应的数值解。如下命令:
y=impulse(b,a,0:0.2:2)
则系统在~2秒范围内, 且以时间间隔0.秒均匀取样的冲激响应的。
2 step()函数
函数step()将绘出由向量a和b定义的连续系统的阶跃响应g(t)在指定时间范围内的波形图,并能求出其数值解。和impulse()函数一样, step()函数也有四种调
您可能关注的文档
最近下载
- LEGO乐高积木拼砌说明书42126,Ford®F-150Raptor皮卡,LEGO®Technic(年份2021)安装指南_第2份共2份.pdf
- 继电保护和安全自动装置技术规程.pdf VIP
- 2023版反假考试复习题库-上(单选题部分).pdf VIP
- (完整)2018年严重精神障碍知识技能竞赛题库.pdf VIP
- 诗词大会网络答题竞赛题库200题(含答案).pdf
- 弗洛姆的人本主义精神分析理论.ppt VIP
- 整本书阅读 会飞的教室(课件)四年级上册语文部编版.pptx
- 2024年江西司法警官职业学院单招数学考试题库及答案解析.docx
- HAIER 海尔 海尔Haier冷柜 BC BD-519HCZ 说明书.pdf
- 消防安全标志设置要求.docx VIP
文档评论(0)