MATLAB及其信号与系统中的应用.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
四大数学软件之比较 MATLAB简介 信号的MATLAB表示 利用MATLAB进行系统的时域分析 利用MATLAB进行信号的频域分析 利用MATLAB进行连续系统的S域分析 利用MATLAB进行离散系统的Z域分析 利用MATLAB进行系统的状态变量分析 MATLAB高级编程 脚本:没有输入输出参数,仅在平台中进行数据操作 函数:能够接受输入参数并返回输出参数,函数中使用内部变量。 调用脚本时,MATLAB简单执行该文件中的命令 脚本可以对工作平台中已存在的数据操作,也可以创建新的操作数据 尽管脚本创建的所有变量都保存在工作平台中以备以后的计算应用 Symbolic Math Toolbox中的函数可用符号而不是数值式地来表示、处理和分析连续时间信号与系统 处理对象主要是符号变量与符号表达式 定义格式: sym(‘变量名’)或sym(’表达式‘) syms 变量名1 变量名2 …变量名n 画图子程序:ezplot 调用单位阶跃函数Heaviside Ezplot只能画既存于Symbolic Math工具箱中,又存在于总Matlab工具箱中的函数 Heaviside仅存在于Symbolic Math Toolbox中,故要在工作目录下创建Heaviside.m的M文件 基本信号的MATLAB表示 指数信号Aeat , 指数序列ak , 抽样函数Sa t , 正弦型信号, 矩形脉冲信号, 三角脉冲信号 信号基本运算的MATLAB实现 (尺度变换、翻转、时移、 相加、相乘、 差分与求和、微分与积分) 信号的MATLAB表示 基本信号的MATLAB表示 指数信号Aeat y A*exp a*t ; 指数序列ak 幂运算a.^k实现 正弦型信号 内部函数cos 和sin 抽样函数Sa t sinc t 矩形脉冲信号 y rectpuls t,width 三角波脉冲信号 y tripuls t, width,skew %decaying exponential t 0:001:10; A 1; a -0.4; ft A*exp a*t ; plot t,ft t 0:0.1:10; A 1; a -0.4; ft A*exp a*t ; stem t,ft % rectpuls t 0:0.001:4; T 1; ft rectpuls t-2*T,T ; plot t,ft axis [0,4,-0.5,1.5] % tripuls t -3:0.001:3; ft tripuls t,4,0.5 ; plot t,ft ft tripuls t,4,1 ; % unit impuls sequence k -50:50; delta [zeros 1,50 ,1,zeros 1,50 ]; stem k,delta function [f,k] impseq k0,k1,k2 %产生 f[k] delta k-k0 ;k1 k k2 k [k1:k2];f [ k-k0 0]; k0 0;k1 -50;k2 50; [f,k] impseq k0,k1,k2 ; stem k,f % unit step sequence k -50:50; uk [zeros 1,50 , ones 1,50 ]; stem k,uk function [f,k] stepseq k0,k1,k2 %产生 f[k] u k-k0 ;k1 k k2 k [k1:k2];f [ k-k0 0]; k0 0;k1 -50;k2 50; [f,k] stepseq k0,k1,k2 ; stem k,f 信号基本运算的MATLAB实现 t -3:0.001:3; ft1 tripuls 2*t,4,0.5 ; subplot 2,1,1 plot t,ft1 title f 2t ft2 tripuls 2-2*t ,4,0.5 ; subplot 2,1,2 plot t,ft2 title f 2-2t 信号的尺度变换、翻转、时移(平移) 已知三角波f t ,用MATLAB画出的f 2t 和f 2-2t 波形 ft tripuls 2*t,4,0.5 ; 信号的相加与相乘 相加用算术运算符“+”实现 相乘用数组运算符“.*”实现 例画信号Aeatcos w0t+f 的波形 t 0:0.001:8; A 1; a -0.4; w0 2*pi;phi

文档评论(0)

天马行空 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档