版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验内容武汉工程大学电气信息学院专业班级14通信3班实验时间12-16周周二上午学生学号1404200529实验地点4B315学生姓名赵晶指导教师许楠实验项目信号分析与处理实验(基于 MATLAB)实验类别基础实验实验学时10学时实 验 目 的 及 要 求一、掌握连续信号的MATLA装示方法及用MATLAB的绘二维图像二、掌握用MATLAB寸连续信号进行基本运算和时域变换的方法;三、掌握两个连续时间信号卷积的计算方法和 MATLA编程技术。四、掌握LTI系统的微分方程描述方法及其 MATLA踹程的求解方法。五、掌握周期函数的傅里叶级数计算方法和编程技术,掌握用MATLABft行傅里叶正反变换的
2、方法。六、掌握系统频率响应特性的计算方法和特性曲线的绘制方法;掌握用MATLA断言进行系统频响特性分析的方法成绩评定表类 别评分标准分值得分合计上机表现按时出勤、遵守纪律 认真完成各项实验内容30分报告质量程序代码规范、功能正确 填写内容完整、体现收获70分说明:评阅教师:日期:仝一月日实验一:连续时间信号的时域表示一、实验内容1、参考示例程序,绘制信号e2tcos3 tu t u t 3的图形,t取-1到4,步长值设为 0.01。2、产生一个指数为0.1/4 *i*t的复指数函数,绘出函数的实部、虚部、幅度和相 位的波形,t取0到20,步长值设为0.1。二、实验方法与步骤1、绘制信号e2t
3、cos3 tu t u t 3 的图形程序代码如下:clear allt=-1:0.01:4;%信号时间样本点向量plot(t,f)title('信号 1')xlabel('t')ylabel( 'f)axis(-1,4,-0.7,1.1)%命令绘制信号的时域波形f=exp(-2*t).*cos(3*pi*t).*(heaviside(t)-heaviside(t-3);%函数描述%添加标题%添加横坐标说明%添加纵坐标说明%对横纵坐标进行限定grid on2、绘制指数为0.1/4 *i*t的复指数函数的实部、虚部、幅度和相位的波形程序代码如下:clear
4、 allt=0:0.1:20;%信号时间样本点向量欢迎下载3z=(-0.1+(pi/4)*1i)*t;% 函数描述f=exp(z);%定义指数信号fr=real(f);%描述函数实部fi=imag(f);%描述函数虚部fa=abs(f);%描述函数幅度fg=angle(f);%描述函数相位subplot(2,2,1)%将当前窗口分成2行2列个子窗口,并在第1个子窗口绘图plot(t,fr)title('实部')xlabel('t')axis(-0.5,20.5,-0.8,1.2)grid onsubplot(2,2,2) %将当前窗口分成2行2列个子窗口,并在第
5、2个子窗口绘图plot(t,fi)title('虚部)xlabel('t')axis(-0.5,20.5,-0.8,1)grid onsubplot(2,2,3)%将当前窗口分成2行2列个子窗口,并在第3个子窗口绘图plot(t,fa)title('幅度')xlabel('t')axis(-0.5,20.5,0,1.1)grid onsubplot(2,2,4) %将当前窗口分成2行2列个子窗口,并在第4个子窗口绘图plot(t,fg)title('相位')xlabel('t')axis(-0.5,20.5
6、,-3.5,3.5)grid on三、实验数据与结果分析1、2、四、思考:1、为什么图二中t=0处曲线是间断的,如何使其成为连续的曲线?因为axis函数对纵坐标的的上边界限定过小,使图形在边界处不能完整的显示欢迎下载5实验二:连续时间信号的时域分析一、实验内容1、已知xte0.5t ut , yt x1.5t 3 ,绘制x(t)和y的图形,t取-3到5,步长值设为0.01。2、根据符号函数和单位阶跃函数的关系,利用符号函数sign实现单位阶跃函数。要求图形窗口的横坐标范围为-55 ,纵坐标范围为-1.51.5 。3、任意定义一个有限长时间信号yi(t),根据式2.1产生一个周期信号,绘制yi(
7、t)和y(t) 的图形。二、实验方法与步骤1、绘制x(t)和y(t)的图形程序代码如下:cleart=-3:0.01:5;x=exp(-0.5*t).*heaviside(t); %描述因果信号 x(t)y=exp(-0.5*1.5*(t+2).*heaviside(1.5*(t+2);%描述因果信号 x(1.5t+3)subplot(2,1,1)plot(t,x)title( 'x(t)')xlabel('t')ylabel( 'x')axis(-3,5,-0.1,1.1)grid onsubplot(2,1,2)piot(t,y)title(
8、 'y(t)')xlabel('t')ylabel( 'y')axis(-3,5,-0.1,1.1)grid on2、利用符号函数sign实现单位阶跃函数符号函数与单位阶跃函数的关系表达式为:t sign t_12程序代码如下:cleart=-20:0.01:20;x1=sign(t);u=(x1+1)./2plot(t,u)title( 'u')xlabel('t')axis(-5,5,-0.5,1.5)grid on欢迎下载93、绘制yi和周期信号y(t)的图形利用for循环语句来实现周期信号程序代码如下:cl
9、eart=-8:0.01:8;y1=rectpuls(t)%定义有限长时间信号y=0%赋初始值为0for i=-6:2:6;%从-6开始以2的步长递增至6结束y=y+rectpuls(t+i,1) %循环叠加end%结束循环subplot(2,1,1)plot(t,y1)%绘制有限长时间信号y1的时域波形title( 'y1(t)')xlabel('t')axis(-2,2,-0.2,1.2)grid onsubplot(2,1,2)plot(t,y)%绘制周期信号y的时域波形title( 'y(t)')实验内容3.四、思考:1、代数运算符号*和
10、.*的区别是?*是矩阵相乘,是矩阵A行元素与B的列元素相乘的和.*是数组相乘,表示数组 A和数组B中的对应元素相乘欢迎下载13实验三连续时间信号的卷积、实验内容1、已知两连续时间信号如下图所示,绘制信号fl(t)、f2及卷积结果f的波形;设时间变化步长dt分别取为0.5、0.1、0.01 ,当dt取多少时,程序的计算结果就是连续时间卷积的范围取为010 ,步长值取为0.1。绘制三个信号的波形。二、实验方法与步骤1、绘制信号f1(t)、f2及卷积结果f的波形,当dt取0.01时程序的计算结果就是连续时间 卷积的较好近似 程序代码如下:clear all close all clc dt=0.01
11、 t1=0:dt:2; t2=-1:dt:1;f1=0.5*t1;f2=0.5*(t2+1);y=dt*conv(f1,f2);%计算卷积t0=t1(1)+t2(1);%计算卷积结果的非零样值的起点位置t3=length(y);%计算卷积结果的非零样值的宽度ty=t0:dt:(t0+(t3-1)*dt);%确定卷积结果的非零样值的时间向量subplot(3,1,1)plot(t1,f1) %绘制信号f1(t)的时域波形title( 'f1')xlabel( 't1')axis(-1.5,3,-0.2,1.1)grid onsubplot(3,1,2)plot(t
12、2,f2)%绘制彳S号f2(t)的时域波形title( 'f2')xlabel( 't2')axis(-1.5,3,-0.2,1.1)grid onsubplot(3,1,3)plot(ty,y)%绘制两信号卷积结果y(t)的时域波形title( 'y')xlabel( 'ty')axis(-1.5,3.2,-0.2,0.7)grid on2、计算信号 f1t e atu t a 1 和 f2 t sin tu t 的卷积 f(t)程序代码如下:clear allclose allclcdt=0.1t1=0:dt:10;t2=0:
13、dt:10;f1=exp(-1*t1).*heaviside(t1);f2=sin(t2).*heaviside(t2);y=dt*conv(f1,f2);%计算卷积t0=t1(1)+t2(1);%计算卷积结果的非零样值的起点位置t3=length(y);%计算卷积结果的非零样值的宽度ty=t0:dt:(t0+(t3-1)*dt);%确定卷积结果的非零样值的时间向量subplot(3,1,1)plot(t1,f1)%绘制信号f1(t)的时域波形title( 'f1')xlabel( 't1')axis(-0.2,10.2,-0.2,1)grid onsubplo
14、t(3,1,2)plot(t2,f2) %绘制信号f2(t)的时域波形title( 'f2')xlabel( 't2')axis(-0.2,10.2,-1.2,1.2)grid onsubplot(3,1,3)plot(ty,y)%绘制两信号卷积结果y(t)的时域波形title( 'y')xlabel( 'ty')axis(-0.2,20.2,-1.2,1.2)grid on欢迎下载15欢迎下载17实验四连续时间系统的时域分析、实验内容已知描述某连续系统的微分方程为:"yt dyt426y t x tdt2 dt1、求出
15、该系统在030秒范围内,以时间间隔 0.1秒取样的单位冲激响应和单位阶跃响应的数值解,并绘制时域波形;2、计算并绘制该系统在输入信号为xt e2t e3t u t时的零状态响应、实验方法与步骤1、绘制该系统的单位冲激响应和单位阶跃响应的时域波形程序代码如下:clear allclose allclct=0:0.1:30;a=4,1,6;b=0,0,1;%描述系统的对应向量subplot(2,1,1)impulse(b,a); %绘出向量a和b定义的连续系统的单位冲激响应的时域波形title('单位冲激响应')xlabel('t')ylabel( 'y
16、39;)axis(0,30,-0.15,0.2)grid onsubplot(2,1,2)step(b,a); %绘出向量a和b定义的连续系统的单位阶跃响应的时域波形 title('单位阶跃响应) xlabel('t') ylabel( 'y') axis(0,30,0,0.3) grid on2、计算并绘制该系统在输入信号为xt e2t e3t u t时的零状态响应程序代码如下:clear all close all clc t=0:0.1:30; a=4,1,6; b=0,0,1;x=(exp(-2*t)-exp(-3*t).*heaviside(t
17、);lsim(b,a,x,t); %由a和b表示的LTI系统在输入信号x作用下的零状态响应 title('零状态响应') xlabel('t') ylabel( 'y') grid on实验内容三、实验数据与结果分析1.2.生伏武叫应欢迎下载21实验五连续时间信号的频域分析、实验内容1、如图5.4所示的奇谐周期方波信号,周期为 T1=1 ,幅度为A=1 ,将该方波信号展开 成三角形式Fourier级数并分别采用频域矩形窗和 Hanning窗加权,绘制两种窗函数加权后的方波合成图像。时间范围取为-22 ,步长值取为0.01。2、将图5.5中的锯齿波
18、展开为三角形式Fourier级数,按(2)式求出Fourier级数的系数,并在频域分别采用矩形窗、Hanning窗和三角窗加权,观察其Gibbs效应及其消除情况。时间 范围取为-22 ,步长值取为0.01。3、选做、实验方法与步骤1、将方波信号展开成三角形式Fourier级数并分别采用频域矩形窗和Hanning窗加权方波展开的三角式傅立叶级数为:xt4 sink 1,3,5,L 卜采用频域矩形窗加权,则展开式变为:K 4x t sin 2k 1 1tk 0 2k 1采用 Hanning窗加权,则展开式变为:K 42 2k 10.5 0.5cossin 2k 1 1tk 0 2k 1K程序代码如
19、下:clear allclose allclct1=-2:0.01:2;t2=-2:0.01:2;K=30ft1=0;ft2=0;for k=1:2:K%利用循环语句实现级数的表达ft1=ft1+(4/pi)/k).*sin(2*pi*k*t1);endfor k=1:2:Kft2=ft2+(4/pi)/k).*sin(2*pi*k*t2).*(0.5+0.5*cos(2*pi*k)/30);endsubplot(2,1,1)plot(t1,ft1)title('窗函数')xlabel( 't1')ylabel( 'f)grid onsubplot(2,
20、1,2)plot(t2,ft2)title( 'Hanning')xlabel( 't2')ylabel( 'f)grid on 2、将锯齿波展开为三角形式Fourier级数,求出Fourier级数的系数,并在频域分别采用矩形窗、Hanning窗和三角窗加权,观察其 Gibbs效应及其消除情况。锯齿波的三角式傅立叶级数为:k 1,2,3,Lc 1.,、0.5- sin(k 1t)欢迎下载23采用矩形窗加权,则展开式变为:OKsin k it采用Hanning窗加权,则展开式变为:0.5- 1 kk0.5 0.5cos- sin k5K采用三角窗加权,则展
21、开式变为:10.5-ksin k 1t程序代码如下:clear allclose allclct1=-2:0.01:2;t2=-2:0.01:2;t3=-2:0.01:2;K=30ft1=0;ft2=0;ft3=0;for k=1:1:K%用循环语句实现级数的表达ft1=ft1+0.5-(1/pi)/k)*sin(2*pi*k*t1);endfor k=1:1:Kft2=ft2+0.5-(1/pi)/k)*sin(2*pi*k*t2).*(0.5+0.5*cos(2*pi*k)/30); endfor k=1:1:Kft3=ft3+0.5-(1/pi)/k)*sin(2*pi*k*t3).*(
22、1-(2*k/30);endsubplot(3,1,1)plot(t1,ft1)title('矩形窗')xlabel( 't1')grid onsubplot(3,1,2)plot(t2,ft2)title( 'Hanning 窗')xlabel( 't2')axis(-2,2,14.3,15.6)grid onsubplot(3,1,3)plot(t3,ft3)title('三角窗)xlabel( 't3')grid on3、编程计算连续时间周期信号的三角形式傅里叶级数展开的系数程序代码如下:clear
23、allclose allclcT=1;w=2*pi/T;syms t %定义符号f=t;%定义被积函数欢迎下载25a0=2/T*int(f,t,0,T);%求函数f对t从0至U T的定积分a0=simplify(a0)%得出结果syms kfa=t*cos(k*w*t);fb=t*sin(k*w*t);ak=2/T*int(fa,t,0,T);%求函数fa对t从0到T的定积分bk=2/T*int(fb,t,0,T);%求函数fb对t从0到T的定积分ak=simplify(ak)bk=simplify(bk)三、实验数据与结果分析1.2.3.Co-rmnarid Windowak ='2
24、 - N*pi*3m(2*pik,)/Ik-2蚱/2)bk =<sin2*pi«k - Li*cos (2«pi*k)/ (S*k"2*pi"3) fx rrial»实验内容实验六连续时间系统的频域分析、实验内容1、已知系统的频率响应函数为:H j132j 2 j 2 j 1欢迎下载29用MATLAB画出该系统的幅频特性和相频特性(2)根据绘制的幅频特性曲线,分析系统具有什么滤波特性(低通、高通、带通、全通还是带阻)?22、已知描述某连续系统的微分方程为:d yt dy t 25Vt 2 dx tdt2 出 y dt(1)计算并绘制该系统
25、的幅频特性、相频特性、频率响应的实部和频率响应的虚部曲线图;(2)根据绘制的幅频特性曲线,分析系统具有什么滤波特性(低通、高通、带通、全通还是带阻)?三、实验方法与步骤1、画出该系统的幅频特性和相频特性clear allclose allclc%频域响应函数的描述w=-5:0.01:5;%定义频率变量H=1./(1j*w)A3+2*(1j*w)A2+(2*1j*w)+1);Mag=abs(H)%求系统的幅度频率响应Phi=angle(H)%求系统的相位频率响应subplot(2,1,1) plot(w,Mag) title('幅频特性') xlabel( 'w') xlabel( 'Mag') axis(-5.2,5.2,-0.1,1.1) grid onsubplot(2,1,2) plot(w,Phi) title('相
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 创业空间激励创业者迎接挑战考核试卷
- 利润管理策略提升企业盈利能力考核试卷
- 摩托车的悬挂系统与舒适性能考核试卷
- 新能源发展对交通行业的影响考核试卷
- 组织供应运输服务方案三篇
- 企业战略与市场营销培训考核试卷
- DB11T 494.10-2013 人力资源服务规范 第10部分:流动人员人事档案管理服务
- 中班防震课件教学课件
- DB11T 064-2011 北京市行政区划代码
- 新员工知识产权培训
- 英语教学PPT课件:Say-No-to-Bullying
- 同意未成年人姓名变更的声明
- 《统计学基础(英文版·第7版)》教学课件les7e-05-01
- 大学生青年志愿者协会退部制度
- 清华大学工程热力学课件 第1章01
- 善待他人关爱自己主题班会-课件
- 测试计划-10篇模板
- 苏科版2022-2023二年级上册劳动与技术《07小鸟归巢》教案
- 预警评分系统课件
- 三角堰水头高度与流量查算表
- 福建广播电视大学中国现当代文学名著导读(2)-形成性考核三答案
评论
0/150
提交评论