题目1:
已知系统函数:
H(s)=s−1s2+2s+2H(s)=\frac{s-1}{s^{2}+2s+2}H(s)=s2+2s+2s−1​
求出该系统的零极点,并画出其零极点分布图。
roots:
roots(a)通常表示求解多项式方程a的根,其中a是一个多项式。在这里表示系统方程分子多项式的系数,也就是这里在求系统的极点。多项式方程的根是使得多项式等于零的变量值,也可以理解为多项式的零点或解。
markersize:
'markersize’参数用于指定标记的大小,这里设置为12。
legend()
用于在图形中添加图例,以便更好地说明数据的含义。
pzmap(b,a);
用于绘制零极点图(Pole-Zero Plot),展示有理传递函数的极点和零点在复平面上的分布情况。具体来说,它使用了MATLAB的pzmap函数,将有理传递函数的分子系数向量b和分母系数向量a作为参数传递给该函数。
代码中用了两种方法进行绘制,用于对比。
完整代码:

b=[1,-1];
a=[1,2,2];ps=roots(a);
zs=roots(b);subplot(121);
plot(real(zs),imag(zs),'o',real(ps),imag(ps),'x','markersize',12);
axis([-2,2,-2,2]);
grid;%绘制网格线
legend('零点','极点');
subplot(122);
pzmap(b,a);
axis([-2,2,-2,2]);

运行结果:

题目2:
已知系统函数分别为:
H1(s)=1s+1H1(s)=\frac{1}{s+1}H1(s)=s+11​
H2(s)=1s2+2s+17H2(s)=\frac{1}{s^{2}+2s+17}H2(s)=s2+2s+171​
求这些系统的零极点分布图及系统的冲激响应,并判断系统的稳定性。
仿照上面的题目,这次我们主要使用pzmap函数来进行求解零极点,同时用impluse函数进行求冲激响应。

a1=[1,1];
b1=[1];
subplot(221);
impulse(b1,a1);
axis([0,6,0,1]);
subplot(222);
pzmap(b1,a1);
axis([-2,2,-1,1]);a2=[1,2,17];
b2=[1];
subplot(223);
impulse(b2,a2);
axis([0,5,-0.3,0.3]);
subplot(224);
pzmap(b2,a2);
axis([-5,5,-5,5]);

运行结果:

说明:axis用于确定横纵坐标的范围,可以根据计算结果选择合适的横纵坐标的范围进行绘制。此外,impulse和pzmap自带绘图功能,不用用plot画了。

MATLAB——绘制系统的零极点图相关推荐

  1. matlab系统的根轨迹,实验五 利用MATLAB绘制系统根轨迹

    <实验五 利用MATLAB绘制系统根轨迹>由会员分享,可在线阅读,更多相关<实验五 利用MATLAB绘制系统根轨迹(6页珍藏版)>请在人人文库网上搜索. 1.实验五 利用MAT ...

  2. matlab怎么找出奇数个数_用MATLAB绘制系统根轨迹和性能分析

    用MATLAB绘制系统根轨迹和性能分析 一.练习目的 熟悉MATLAB用于控制系统中的一些基本编程语句和格式. 利用MATLAB语句绘制系统的根轨迹. 掌握用根轨迹分析系统性能的图解方法. 掌握系统参 ...

  3. 数字信号处理中,系统函数零极点图的绘制

    在绘制系统函数零极点,首先得求出它分子分母多项式的根,然后运用zplane函数绘图,代码如下:(其中AB是传递函数的分子分母多项式) B=[1 1 1]; A=[1 0.5 -0.25]; z=roo ...

  4. 利用matlab绘制系统开环幅频渐进特性曲线(附详细注释)

    虽然matlab可以直接根据传递函数的Bode图,但是绘制系统的开环幅频渐进特性曲线对自动控制原理的学习仍有其意义. 参考胡寿松老师的自动控制原理的绘制幅频渐进特性曲线的代码,对代码进行了验证.优化和 ...

  5. matlab绘制系统函数频率特性,实验七用MATLAB进行系统频率特性曲线绘制

    实验七用MATLAB进行系统频率特性曲线绘制 自动控制原理 课程验证性实验报告 实验名称 用MATLAB进行系统频率特性曲线绘制 实验时间 2013年 05月30日 学生姓名 实验地点 070312 ...

  6. matlab绘制系统函数频率特性,7.6应用于离散系统的Matlab基本函数 7.7 求离散系统的时域响应 频率特性分析...

    功能:求离散系统的单位阶跃响应. 格式: [c,t]=dstep(n,d) [c,t]=dstep(n,d,m) 说明: dstep函数可绘制出离散系统以多项式函数g(z)=n(z)/d(z)表示的系 ...

  7. matlab 绘制系统的单位阶跃响应曲线 并编写程序求峰值时间 超调量 [李园7舍_404]

    1 内容 已知典型二阶系统的传递函数为 其中 wn=2,阻尼比 分别为0.2,0.4,0.6,0.8,1,2时系统的单位阶跃响应曲线(绘制在同一张图上),并求出 =2,阻尼比 =0.4时系统的峰值时间 ...

  8. matlab绘制系统的根轨迹

    在绘制根轨迹时,我们要明确以下两点: ①在时域分析中:控制系统稳定的充要条件是***闭环极点***在S平面左半部,由此可见控制系统的稳定性完全由闭环极点在s平面上的位置所决定.那么得到系统的闭环极点十 ...

  9. matlab求系统根轨迹和系统增益,控制系统的根轨迹分析

    一.根轨迹分析方法的概念 所谓根轨迹是指,当开环系统某一参数从零变到无穷大时,闭环系统特征方程的根在s平面上的轨迹.一般来说,这一参数选作开环系统的增益K,而在无零极点对消时,闭环系统特征方程的根就是 ...

最新文章

  1. R语言ggplot2可视化交互作用图(Interaction Plot):可视化不同分组(分类变量1)在不同剂量下(分类变量2)的箱图(box plot)、均值计算并连接成线图(line plot)
  2. J2EE开发之常用开源框架介绍
  3. linux学习命令总结⑩②
  4. 2020 年度 OSC 中国开源项目评选结果公布
  5. Linux虚拟文件系统之文件系统安装(sys_mount())
  6. 数据库查询函数count搭配casewhen使用
  7. 论文检测_免费论文检测系统
  8. 一支手可以代表多大的数呢? 2 的 19 次方。
  9. 拼多多“超级农货节”收官 阳光玫瑰、琯溪蜜柚上榜“超级水果”
  10. 三角函数曲线(含具体分析过程)
  11. opencv+directshow采集视频图像
  12. 【2020年高被引学者】 梅宏 北京大学
  13. E 排队(排列组合)[牛客小*白月赛61]
  14. EasyNVR摄像头网页无插件直播H5、谷歌Chrome直播方案中如何降低播放延迟问题
  15. 【数字信号处理】MATLAB OLA(Overlap-Add)实现变调不变速/变速不变调
  16. win10系统输入法图标不见了怎么找回
  17. 2013年节假日安排公布 春节假期2月9日至15日
  18. 华为OBS通过ObjectKey生成临时的url地址
  19. jzoj5989. 【北大2019冬令营模拟2019.1.6】Forest (set)
  20. Tomcat launch tomcat using security manager

热门文章

  1. SharePoint中跨列表查询
  2. 巧用工具,超强记忆PHP编程英语,系统函数,生僻单词
  3. 东风畅行java_东风畅行召开2019年总结表彰大会暨2020年工作会
  4. ubuntu 20.04 安装 pycharm 2022.1 .3 及其卸载
  5. innerHTML VS createElement
  6. 通过电脑屏幕传输文件
  7. 【无人机自主导航3-ORB-SLAM2】Gazebo仿真环境下的视觉SLAM
  8. 今天是本站参加seo大赛的第二天,博百优的意思解释
  9. 配置将java转换为python环境
  10. ASO优化之如何选择手游的行业词和竞品词