我是靠谱客的博主 贪玩时光,最近开发中收集的这篇文章主要介绍matlab画bode图pm表示什么,新版本matlab中绘制bode图技巧,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

《新版本matlab中绘制bode图技巧》由会员分享,可在线阅读,更多相关《新版本matlab中绘制bode图技巧(2页珍藏版)》请在人人文库网上搜索。

1、百度文库里有一篇matlab绘制bode图技巧,非常不错。但是在较新的matlab版本中运行时,显示最后依据有错误。先对其进行更正。依旧用下面这个传递函数的伯德图:1.576e010 s2H(s)= -s4 + 1.775e005 s3 + 1.579e010 s2 + 2.804e012 s + 2.494e014 (这是一个用butter函数产生的2阶的,频率范围为20 20KHZ的带通滤波器。)我们可以用下面的语句:num=1.576e010 0 0;den=1 1.775e005 1.579e010 2.804e012 2.494e014;H=tf(num,den);bode(H)这样。

2、,我们就可以得到以下的伯德图:下面对其进行更改,使得:一、横坐标是HZ;二、 调整横坐标的范围;三、 打开网格(这点当然我们可以通过在后面加上grid on解决)。下面,我们来看看如何定制我们自己的伯德图风格:在较新版本的matlab的命令窗口中输入: num=1.576e010 0 0;den=1 1.775e005 1.579e010 2.804e012 2.494e014;H=tf(num,den);h=bodeplot(H);p=getoptions(h);p.Grid=on;p.XLim=10 40000;p.XLimMode=manual;p.FreqUnits=Hz;setoptions(h,p);这时,我们可以得到以下的伯德图。

最后

以上就是贪玩时光为你收集整理的matlab画bode图pm表示什么,新版本matlab中绘制bode图技巧的全部内容,希望文章能够帮你解决matlab画bode图pm表示什么,新版本matlab中绘制bode图技巧所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部