mdsk.net
当前位置:首页 >> simulink伯德图 >>

simulink伯德图

搭建好系统结构结构框图后,点击三角形(start simulation),然后单击toolscontorl designlinear analysis,弹出一个页面,右下角有个下选框,在里面可以选择你想要的图形,选择好后点击它左边的linearize model 就行了,你试哈啊,呵呵

【在Simulink里生成伯德图】?应该是在MATLAB中画bode图吧? 两种方式:1、使用hold on G1=tf(1,[1 1]); G2=tf(1,[1 1 1]); bode(G1) hold on bode(G2)2、直接给bode多个参数 G1=tf(1,[1 1]); G2=tf(1,[1 1 1]); bode(G1,G2)

去百度文库,查看完整内容> 内容来自用户:super__leaf Matlab/Simulink中bode图的画法在Matlab中,大多时候,我们都是用M语言,输入系统的传递函数后,用bode函数绘制bode图对系统进行频率分析,这样做,本人觉得效率远不如

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

已经搭好的simulink模块,如何在直接画出bode图.楼主有答案了吗?求指教

选中的是信号线,比如分析一个模块的特性,分别选中模块前后的信号线,右键选择linear analysis point ,设置输入输出.选好之后信号线上会有输入输出的箭头示意.

bodeplotloadiddata1sys1=n4sid(z1,2)%discrete-timeIDSSmodeloforder2sys2=n4sid(z1,6)w=linspace(8,10*pi,256);h=bodeplot(sys1,sys2,w);

根据传递函数做波特图num为分子系数;den为分母系数;num=;den=;margin(num,den);grid

1、打开Matlab软件的SimulinkLibrary;如图所示:2、按FileNewModel,建立新的Model界面3、绘出传递函数,其中,输入输出点,采用Inport和Outport即可4、按如下路径点击AnalysisControlDesignLinearAnalysis…5、弹出如下界面:6、在AnalysisI/Os中选择“Rootlevelinportsandoutports”7、在PlotResult中选“NewBode”,执行Linearize,即可得到:

如果没有,就把信号导入workspace,然后调用bode函数.

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