mdsk.net
当前位置:首页 >> mAtlAB画闭环BoDE图 >>

mAtlAB画闭环BoDE图

clear all %卸载变量 clc %清屏幕 s=tf('s') G=26/(s*(s+5)*(s^2/79^2+s*0.4/79+1));%构造开环传函 sys=feedback(G,1);%单位负反馈下的闭环传函 bode(sys);%画闭环伯德图---------------------------------------分割线 上面的程序是按照反馈是单位负反馈的形式写的,如果你的反馈式子比较复杂只需改一下feedback函数即可 G= feedback(G1,G2,sign) G1是前向,G2是反馈.sign=-1或缺省是负反馈, sign=1是正反馈.我写的程序是matlab6.5的.

用传递函数搭建你的simulink框图 用simulink control design工具箱,设置你模型的输入输出端口,然后画bode图.下图是截图,MATLAB版本不一样可能也没有这个analysis菜单页面,但是在control design.一整个过程涉及到建模和工具箱的基本用法,也不是一两句就能说清楚.可以先看一个getting start的例子.

只要知道传函就可以绘制bode图了.用bode(g)就行了.eg.g = tf([1 0.1 7.5],[1 0.12 9 0 0]);bode(g)直接运行就可以了.最后,这与开环闭环没有关系.

在命令行输入help bode,然后看最下面一行,点 doc bode就是例子啊.要会用help哦,很有用的命令.

“自控原理课程设计”参考设计流程一、理论分析设计1、确定原系统数学模型;当 grid; %绘制网格线(该条指令可有可无)原系统伯德图如图1所示,其截止频率、相

figure的工具栏有一个data cursor的按钮..在那只画笔的左边. 点击data cursor 按钮,再点你的曲线就能查看坐标值

在线编辑器,用于开发包含结果和图形以及相关代码的实时脚本;创建用于分享的交互式描述,包括代码、结果和图形以及格式化文本、超链接、图像及方程式应用设计器,使用增强的设计环境和扩展的 UI 组件集构建带有线条图和散点图的 MATLAB 应用!

用MATLAB做出奈奎斯特曲线图% k=10k=10;d=conv([1 0],conv([0.5 1],[0.2 1]));Gs=tf(k,d); nyquist(Gs);稳定性可根据奈奎斯特判据判定:开环系统稳定所以p=0;奈奎斯特曲线包围(-1,j0)两圈,故N=2;从而Z=p+N=2不等于P,闭环系统不稳定

应该有命令,但是我不太晓得,但我有一种另外的方法希望可以帮助你. 首先利用Matlab得到闭环Bode图后,举个例子,如下所示: 在图中右击鼠标,选择characteristics->Peak Response,就可以得到谐振峰值的属性. 至于带宽,只要沿着Bode图的幅度曲线寻找-3dB处即可得到该处的频率值. 希望我的解答对你有用.

在命令行输入help bode,然后看最下面一行,点 doc bode就是例子啊.要会用help哦,很有用的命令.

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com