信号与系统实验报告-典型连续时间信号描述及运算文档.doc

信号与系统实验报告-典型连续时间信号描述及运算文档.doc

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信号与系统实验报告-典型连续时间信号描述及运算文档

信号与系统 实验报告(1-6) 学 号 140250128 姓 名 张诗焘 实验题目 实验一 典型连续时间信号描述及运算 一、实验目的: (1)通过绘制典型信号的波形,了解这些信号的基本特征 (2)通过绘制信号运算结果的波形,了解这些信号运算对信号所起的作用 (3)通过将信号分解成直流/交流分量,初步了解信号分解过程 二、实验内容: 利用实验讲义中的信号的运算方法,完成如下实验内容: 已知f1(t)=(-t+4)[u(t)-u(t-4)]和信号f2(t)=sin(2t),,用 MATLAB绘出满足下列要求的信号波形。 (1) (2) (3) (4) (5) 实验程序: (1)的MATLAB编写例程如下: function f=u(t) f=(t0); syms t; f1=sym((-t+4)*(u(t)-u(t-4))); subplot(1,2,1); ezplot(f1); y1=subs(f1,t,-t); f3=f1+y1; subplot(1,2,2); ezplot(f3); 实验结果: 的MATLAB编写例程如下: figure(2) subplot(1,2,1); ezplot(f1); y1=subs(f1,t,-2*t); f4=-(f1+y1); subplot(1,2,2); ezplot(f4); 实验结果: 的MATLAB编写例程如下: f2=sym(sin(2*pi*t)); figure(3); subplot(121); ezplot(f2); f5=f2*f3; subplot(122); ezplot(f5); 的MATLAB编写例程如下: f6=f1*f2; figure(4) ezplot(f6); 的MATLAB编写例程如下: y6=subs(f6,t,t-2); figure(5) f7=y6+f2; ezplot(f7); 仿真得到的图 求解如下信号的直流/交流分量并显示在同一图中,在实验报告中给出程序。 从0以0.1步长变化到500。 结果如下图所示 实验程序: function fA=fAC(f,fD) fA=f-fD; function fD=fDC(f) fD=mean(f); t=0:0.1:500; y=100*abs(sin(2*pi.*t./50)); plot(t,y); hold on; z=fDC(y); plot(t,z,-b); hold on; x=fAC(y,fDC(y)); plot(t,x,-g); 实验结果: 实验总结: (1)通过绘制波形,对图像和典型信号有更深的印象 (2)对信号的分解有了理解 实验题目 实验二 线性系统时域分析 一、实验目的: (1)掌握求解连续时间信号时域卷积的方法 (2)掌握线性时不变系统时域分析方法 实验内容: 1、利用MATLAB实现下述两个信号的积分: 即, 实验程序: function [f,k]=sconv(f1,f2,k1,k2,p) f=conv(f1,f2); f=f*p; k0=k1(1)+k2(1); k3=length(f1)+length(f2)-2; k=k0:p:(k3*p+k0); subplot(2,2,1); plot(k1,f1); title(f1(t)); xlabel(t); ylabel(f1(t)); subplot(2,2,2); plot(k2,f2); title(f2(t)); xlabel(t); ylabel(f2(t)); subplot(2,2,3); plot(k,f); h=get(gca,position); h(3)=2.5*h(3); set(gca,position,h) title(f(t)=f1(t)*f2(t)); xlabel(t); ylabel(f(t)); function f=u(t) f=(t0); p=0.01; k1=-1:p:2; f1=u(k1+0.5)-u(k1-1); k2=0:p:2; f2=0.5*k2; [f,k]=sconv(f1,f2,k1,k2,p); 实验结果: ; ; 2、求解如下 LTI 系统的冲激响应、阶跃响应 2r??(t ) ??r?(t ) ??8r(t ) ??e(t) 实验程序: a=[2 1 8]; b=1; figure(1) impulse(b,a,0:0.1:10); figure(2) step(b,a,0:0.1:1

文档评论(0)

rovend + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档