LTI系统复频域分析的MATLAB实现

实验项目名称:LTI系统复频域分析的MATLAB实现 上机实验题目: 拉氏变换与Z变换的基本性质在系统分析中的应用 实验项目的目的和任务: 掌握拉氏变换、Z变换的基本性质及其在系统分析中的典型应用 实验题目: 第9章 第10章 实验过程 9a_1 b=[1,5 0]; a=[1,2,3]; zs=roots(b) ps=roots(a) plot(real(zs),imag(zs), o ); hold on plot(real(ps),imag(ps), x ); grid axis([-5 2 -2 2]); 运行截图: 9a_2 b=[2,5,12]; a=[1,2,10]; zs=roots(b) ps=roots(a) plot(real(zs),imag(zs), o ); hold on plot(real(ps),imag(ps), x ); grid axis([-10 10 -10 10]); 运行截图: 9a_3 b=[2,5,12]; a=[1,4,14,20]; zs=roots(b) ps=roots(a) plot(real(zs),imag(zs), o ); hold on plot(real(ps),imag(ps), x ); grid axis([-10 10 -10 10]); 运行截图: 9c、经过拉氏变换之后得到的系统函数为: Hs=s2+2s+5s-3 b=[1,2,5]; a=[1,-3]; zs=roots(b) ps=roots(a) plot(real(zs),imag(zs), o ); hold on plot(real(ps),imag(ps), x ); grid axis([-10 10 -10 10]); 运行截图: 10、dpzplot函数代码: function dpzplot(b,a) la=length(a); lb=length(b); if (la>lb) b=[b zeros(1,la-lb)]; elseif (lb>la) a=[a zeros(1,lb-la)]; end ps=roots(a); zs=roots(b); mx=max(abs([ps zs .95]))+0.05; clg axis([-mx mx -mx mx]); axis( equal ); hold on w=[0:0.01:2*pi]; plot(cos(w),sin(w), . ); plot([-mx mx],[0 0]); plot([0 0],[-mx mx]); text(0.1,1.1, Im , sc ); text(1.1,0.1, Re , sc ); plot(real(ps),imag(ps), rx ); plot(real(zs),imag(zs), ro ); numz=sum(abs(zs)==0); nump=sum(abs(ps)==0); if numz>1 text(-.1,-.1,num2str(numz)); elseif nump>1 text(-.1,-.1,num2str(nump)); end hold off end 10a b=[1 -1 0]; a=[1 3 2]; dpzplot(b,a); 运行截图: 10b经过Z变换之后可以得到: Hz=11+z-1+0.5z-2 b=[1 0 0]; a=[1 1 0.5]; dpzplot(b,a); 运行截图: 10c经过Z变换之后可以得到 Hz=1+0.5z-11-1.25z-1+0.75z-2-0.125z-3 b=[1 0.5 0 0]; a=[1 -1.25 0.75 -0.125]; dpzplot(b,a); 运行截图: 实验总结 这次实验较以往的实验都容易,基本上就是按照课本上的程序来重新输入一遍就几乎能得到结果了,所以能很快完成。但是还需要大家对拉普拉斯变换和z变换有一定的了解,而且需要知道roots函数的用法。

LTI的频域分析matlab,LTI系统复频域分析的MATLAB实现相关推荐

  1. matlab连续时间系统复频域分析,连续信号与系统复频域分析的MATLAB实现

    实验六 连续信号与系统复频域的MATLAB 实现 一.实验目的 1. 掌握连续时间信号拉普拉斯变换的MATLAB 实现方法: 2. 掌握连续系统复频域分析的MATLAB 实现方法. 二.实验原理 1. ...

  2. matlab 复频谱图,基于MATLAB实现连续信号与系统复频域分析

    题目:基于MATLAB实现连续信号与系统复频域分析 摘要 拉普拉斯变换(Laplace Transform),是工程数学中常用的一种积分变换.它是为简化计算而建立的实变量函数和复变量函数间的一种函数变 ...

  3. 连续系统的复频域分析 matlab,实验七连续信号与系统复频域分析的MATLAB实现1

    实验七 连续信号与系统复频域分析的MATLAB 实现 一.实验目的 1. 掌握连续时间信号拉普拉斯变换的MATLAB 实现方法: 2. 掌握连续系统复频域分析的MATLAB 实现方法. 二.实验原理 ...

  4. 【信号与系统实验】实验六 信号与系统复频域分析

    一.实验目的 1.学会用MATLAB进行部分分式展开: 2.学会用MATLAB分析LTI系统的特性: 3.学会用MATLAB进行Laplace正.反变换. 4.学会用MATLAB画离散系统零极点图: ...

  5. cmake重新编译matlab,ubuntu系统下cmake 编译matlab中mex文件

    cmake 编译工程具有独特的优势,特别对于复杂的工程更是如此.利用matlab直接编译mex文件时,对于文件数据多的工程时,需要列举所有文件,并且要按照依赖关系排 cmake 编译工程具有独特的优势 ...

  6. matlab求系统全响应,利用matlab求LTI连续系统的响应

    <利用matlab求LTI连续系统的响应>由会员分享,可在线阅读,更多相关<利用matlab求LTI连续系统的响应(3页珍藏版)>请在人人文库网上搜索. 1.实验3 利用mat ...

  7. matlab一直系统函数画脉冲响应,MATLAB之使用 impz 函数计算并画出脉冲响应

    EDA365欢迎您登录! 您需要 登录 才可以下载或查看,没有帐号?注册 x ' C" [+ n1 g# Q- ]" A这篇在于讨论 impz 函数的使用. |9 u8 v8 }& ...

  8. linux c++ 调用matlab,ubuntu系统下C++调用matlab程序的方法详解

    前言 最近因为工作的需要在研究C++怎么调用matlab程序,发现网上的资料较少,所以将自己学习的内容总结分享出来,下面话不多说了,来一起看看详细的介绍吧. 实验平台: ubuntu  matlab ...

  9. matlab一直系统函数画脉冲响应,Matlab 相关分析法求系统脉冲响应(三)

    第三部分:相关改进 基本采用(二)中的做法,只是在y的求解摒弃了原理中介绍的方法,直接用matlab自带的lsim函数求解,使本例更有通用性. 源代码: function mytemp clear a ...

最新文章

  1. Gut-口腔微生物可以预测直肠癌
  2. 51php绑定多个域名,设置Wordpress站点绑定多域名访问 - Mr.bin的博客
  3. flash与字符串:数组转换为字符串
  4. 用计算机模仿大脑,用计算机复刻大脑
  5. SAP Fiori s2 controller init
  6. 工程师如何“神还原”用户问题?闲鱼回放技术揭秘
  7. 大数据人工智能物联网论文_物联网学报“大数据”相关论文汇总
  8. Snort规则检测引擎--架构解析
  9. lucene学习-3 - 代码重构
  10. java中gettext方法_深入理解Java中方法的参数传递机制
  11. 三分法:有相同元素值快速排序(双向扫描出现3个指针)
  12. Spring整合ActiveMQ之嵌入(二)
  13. winform 图片压缩大小为原图的一半_图片压缩指定大小?!这款神奇的工具有必要了解一下...
  14. 常用元器件使用方法3:电平转换芯片74LVC1T45的使用方法
  15. open_table和opened_table的区别
  16. FM收音机入门,以及Python实现FM调制解调
  17. 有15个数按从小到大的顺序存放在一个数组中。(折半查找)
  18. Gitlab的介绍及使用
  19. ingress的yaml配置文件
  20. Emlog最新付费模板带会员 做资源网不错

热门文章

  1. js使用canvas 绘画 画板 签名墙
  2. 基于超级网银异地多活项目的多活类项目测试经验分享,了解金融行业软件测试实践
  3. 横沥平面设计培训平面设计就业班广告创意培训
  4. com.microsoft.sqlserver.jdbc.SQLServerException: 无法打开登录所请求的数据库 “MSSQLSERVER“。登录失败。 ClientConnectionI
  5. NetSuite 定义制造费用物料
  6. 安装minikube网络访问问题解决
  7. 一个超炫的日期控件laydate
  8. Cocos2d-x初入学堂(12)--CCTMXTiledMap和CCTileMapAtlas拼地图
  9. Microsoft.NET介绍
  10. word中拼写希腊字母