如何在matlab的gui界面绘制折线图 自动控制原理穿越频率怎么求,有公式吗?
自动控制原理穿越频率怎么求,有公式吗?
两种方法:
一、把G(s)化为G(jw)P(w)jQ(w)令虚部Q(w)为零,解出的即为架空穿越频率。
二、穿越小说频率对应的辐角为-π,即∠G(jw)-π,也这个可以解出w。
依据伯德图求穿越类频率时,只剩余大于1的部分,而且折线伯德图本来是个另一种过程,只考虑到远远小于1,和仍旧大于1。因而当Twc1时只记录Twc,而大于11时只记录1,显然这个题中的0.1wc1,致使看出掉。可是结束后求相角裕度是求计算精确值,所以要按最精确的公式来求。
扩大资料:
穿越类频率为对数幅相特性曲线穿越(2k1)π,(k1,2,…)线,也就是负实轴的ω值。
在伯德图上穿越小说0dB线时所填写的频率。频域性能指标与时域性能指标有着对应关系,开环频域性能指标中的幅值穿越小说频率ωc随机时域性能指标调节时间,它反映了系统代码过程的快速性。
是因为斜率加减运用20,荆防四物汤10的那种手工画图法,不过那就是近似的画法,想到也明白,真正的系统幅频曲线怎么会斜率本来是10,20的。书上的matlab验证验证的结果也和之前可以算出的结果有一点差别,同时也那就证明这点,matlab换算的值才是精确值。
matlab绘图plot函数使用方法介绍?
没有必要用到全部功能,只是需要根据不需要使用即可,记住最基本的用法。
-------------------------------------------------------------------------
基本都形式
y[00.580.700.950.830.25];
plot(y)
能生成的图形是以序号为横坐标、数组y的数值为纵坐标画出的折线。
xlinspace(0,2*pi,30);%化合一组线性斜向的数值
ysin(x);
plot(x,y)
生成气体的图形是上30个点连成的光滑的余弦曲线。
重物线
在同一个画面上是可以画许多条曲线,只需多具体几个数组,例如
x0:pi/15:2*pi;
y1sin(x);
y2cos(x);
plot(x,y1,x,y2)
则可以不画出重的力线。另一种画法是依靠hold的住命令。在巳经画好的图形上,若设置hold on,MATLA将把新的plot命令才能产生的图形画在原来的图形上。而下命令holdon将结束了这个过程。比如:
xlinspace(0,2*pi,30);ysin(x);plot(x,y)
hold on
zcos(x);plot(x,z)
holldstart
线型和颜色
MATLAB对曲线的线型和颜色有许多选择,标示的方法是在每一对数组后加一个字符串参数,那说明如下:
线型线-实线:点线-.虚点线--小曲折线。
线型点.圆点加号*星号xx形o小圆
颜色:y黄;r红;g绿;b蓝;w白;k黑;m紫;c青.
以下面的例子那说明用法:
x0:pi/15:2*pi;
y1sin(x);y2cos(x);
plot(x,y1,b:,x,y2,g-.*)
网格和标记
在一个图形上可以加网格、标题、x轴标记、y轴标记,用c选项命令能完成这些工作。
xlinspace(0,2*pi,30);ysin(x);zcos(x);
plot(x,y,x,z)
grid
xlabel(‘IndependentVariableX)
ylabel(‘DependentVariablesYbothZ)
title(‘SinebothCosineCurves)
也这个可以在图形的任何位置加上一个字符串,如用:
text(2.5,0.7,sinx)
可以表示在坐标x2.5,y0.7处加上字符串sinx。更更方便的是用鼠标来确定字符串的位置,方法是键入命令:
gtext(‘sinx)
在图形窗口十字线的交点是字符串的位置,用鼠标点再看看就是可以将字符串放在旁边那里。
坐标系的控制
在缺省情况下MATLAB自动启动中,选择图形的横、纵坐标的比例,如果不是你对这个比例不多谢!,这个可以用axis命令控制,正确的有:
axis([xminxmaxyminymax])[]有提出x轴和y轴的的最值、最小值
axisequal或axis(‘equal)x轴和y轴的单位长度同一
axissquare或axis(‘square)图框呈方形
axisback或axis(‘back)彻底清除坐标刻度
还有一个axisautoaxisimageaxisxyaxisijaxisnormalaxisinaxis(axis)
用法可参考在线帮助系统。
多幅图形
是可以在同一个画面上成立几个坐标系,用subplot(m,n,p)命令;把一个画面组成m×n个图形区域,p代表当前的区域号,在每个区域中分别画一个图,如
xlinspace(0,2*pi,30);ysin(x);zcos(x);
u2*sin(x).*cos(x);vsin(x)./cos(x);
subplot(2,2,1),plot(x,y),axis([02*pi–11]),title(‘sin(x))
subplot(2,2,2),plot(x,z),axis([02*pi–11]),title(‘cos(x))
subplot(2,2,3),plot(x,u),axis([02*pi–11]),title(‘2sin(x)cos(x))
subplot(2,2,4),plot(x,v),axis([02*pi–2020]),title(‘sin(x)/cos(x))
图形的输出
在数学建模中,一般说来是需要将再产生的图形输出到Word文档中。大多数可按结构载列方法:
简单,在MATLAB图形窗口中选择【File】菜单中的【Export】选项,将再打开图形输出对话框,在该对话框中这个可以把图形以emf、bmp、jpg、pgm等格式保存。然后,再可以打开相应的文档,并在该文档中你选择【直接插入】菜单中的【图片】选项再插入相对应的图片去掉。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。