Matlab中Bode图的绘制技巧(6页).doc
《Matlab中Bode图的绘制技巧(6页).doc》由会员分享,可在线阅读,更多相关《Matlab中Bode图的绘制技巧(6页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-Matlab中Bode图的绘制技巧我们经常会遇到使用Matlab画伯德图的情况,可能我们我们都知道bode这个函数是用来画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
2、;den=1 1.775e005 1.579e010 2.804e012 2.494e014;H=tf(num,den);bode(H)这样,我们就可以得到以下的伯德图:可能我们会对这个图很不满意,第一,它的横坐标是rad/s,而我们一般希望横坐标是HZ;第二,横坐标的范围让我们看起来很不爽;第三,网格没有打开(这点当然我们可以通过在后面加上grid on解决)。下面,我们来看看如何定制我们自己的伯德图风格:在命令窗口中输入:bodeoptions我们可以看到以下内容:ans = Title: 1x1 struct XLabel: 1x1 struct YLabel: 1x1 struct T
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab Bode 绘制 技巧
限制150内