网站大量收购独家精品文档,联系QQ:2885784924

第6章 matlab 在信号与系统中的应用.pptVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 第6章 Matlab在信号与系统中的应用 信号是消息的表现形式,消息则是信号的具体内容。随着人们对信号本质的理解和应用,出现了信号处理、信号传输和信号交换。他们共同理论基础是研究信号的基本性能,包括信号的描述、分解、变换、检测、特征提取以及设计适用特定要求的信号。 本章讨论如何在信号处理领域当中应用matlab。 专题一 用Matlab实现信号的描述及变换 一、信号的描述 1、采用向量表示连续信号 可以采用两个行向量f和t表示连续信号。其中t表示时间,可以使用t=t1:dt:t2或类似的命令实现。f则是f(t)在时间向量t所定义的时间点上的采样值。 例1:连续信号的向量表示。 T=20:1.1:20; f=sin(t)./t; plot(t,f); 例2:绘制复指数信号 的实部、虚部、模及相位的波形。 t=0:0.01:2; f=exp((-2+10*i)*t); subplot(2,2,1),plot(t,real(f)),title(real); subplot(2,2,2),plot(t,imag(f)),title(imag); subplot(2,2,3),plot(t,abs(f)),title(abs); subplot(2,2,4),plot(t,angle(f)),title(angle); 2、符号运算表示连续信号 可以采用符号表达式表示连续信号,并用ezplot命令绘制其波形。 举例:绘制 波形 。 syms t; %变量t表示为符号函数 f1=sym(2*sin((pi/3)*t)); %用符号表达式表示信号 subplot(2,1,1),ezplot(f1,[0,4*pi]); f2=sym(exp(-t)); subplot(2,1,2),ezplot(f2,[0,4*pi]); 3、离散信号的表示和绘制 表示方法同连续信号,绘制用stem函数。 举例:绘制离散正弦序列 的波形。 n=0:1:40; y1=sin(2*pi/12*n); y2=sin(2*pi/25*n); y3=sin(2*pi/pi*n); subplot(3,1,1),stem(n,y1,.); subplot(3,1,2),stem(n,y2,.); subplot(3,1,3),stem(n,y3,.); 4、几种常用信号的matlab函数表示 ◆方波 格式:x=square(t,duty) ◆正弦波 格式:x=sin(t) ◆锯齿波和三角波 格式:x=sawtooth(t,width) ◆随机二进制序列 格式:y=randint(1,n) 二、信号的运算 1、向量(序列)运算 通过matlab计算表达式可实现信号的加、减、乘、反摺、移位等运算。 举例:将序列x后移3个时间单位。 2、利用matlab中的符号运算功能实现连续信号的时域变换 命令详解: 加:s=f1+f2 乘:w=f1*f2 平移:y=subs(f,t,t-t0) 反摺:y=subs(f,t,-t) 尺度变换:y=subs(f,t,a*t) 举例: syms t; f1=sym(sin(t)); f2=sym(cos(t)); s=symadd(f1,f2); w=symmul(f1,f2); y1=subs(f1,t,t-1); y2=subs(f1,t,-t); subplot(3,2,1);ezplot(f1,[0,4*pi]); subplot(3,2,2);ezplot(f2,[0,4*pi]); subplot(3,2,3);ezplot(s,[0,4*pi]); subplot(3,2,4);ezplot(w,[0,4*pi]); subplot(3,2,5);ezplot(y1,[0,4*pi]); subplot(3,2,6);ezplot(y2,[0,4*pi]); 专题二 线性时不变系统的时域分析 连续系统的脉冲响应和阶跃响应 格式:impulse(num,den) step(num,den) 补充说明: 拉普拉斯变换函数: laplace ilaplace 举例:已知系统的微分方程为 求系统的单位脉冲响应和单位阶跃响应 方法一: den=[1 5 6]; num=[2 2]; subplot(1,2,1),

文档评论(0)

16588ww + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档