rwhn.net
当前位置:首页 >> mAtlAB 画轨迹 >>

mAtlAB 画轨迹

可以考虑使用hold on语句 绘制完一幅图以后加上一句 hold on 在绘制另一幅图即可,最后再加一行hold off 例如 x = linspace(0, 2, 30); y1 = sin(x); plot(x, y1); hold on y2 = cos(x); plot(x, y2) hold off 这样 y1 = sin(x); y2 = cos(x); ...

画出根轨迹后,用sgrid命令可以画出等阻尼比和等wn的栅格线。用sgrid(z,wn)的形式可以绘制任何你想要的值的栅格线。(z和wn需事先分别定义,向量的形式,为你想绘制的阻尼比和wn的值。 判断稳定的K值范围,最基本的方法是首先求出闭环传递函数,...

%只是示意图,半径,角度,周期都乱设的 %根据你电脑配置,如果太慢就把n改小一点,太快就改大一点 clear;clc; n=1000; t=linspace(0,2*pi,n);hold on;[x,y,z]=sphere;k=0; view(3); axis equal; axis([-17 17 -17 17 -10 10]); title('Sun, Ear...

设x 为1xm y为nx1 z为 mxn 1、plot3(x,y,z) ; 其中X Y Z 为二维数组(x的行向量(x坐标点列)重复length(y)=n次,y的列向量重复length(x)=m次,z(m,n)对应x(m)y(n)) 此方法要将x,y重复扩展 2、meshi(x,y,z) matlab帮助里输入上...

这个如何? clc; clear x1=8; y1=0; r=52; st=2*pi; %旋转的角度 st0=0; x3=x1-r*cos(st0(1)) y3=y1+r*sin(st0(1)) h1=plot([x1 x3],[y1 y3],'r.-'); n=100; st0=linspace(0,st,n); axis(r*[-1 1 -1 1]+[8 8 0 0]);hold on; axis square;hold on...

-------------- function xdot=myssFun(t,x) xdot=[x(2)-x(1)*(x(2)^2+x(1)^2-1);-x(1)-x(2)*(x(2)^2+x(1)^2-1)]; -------------------------------------------- 命令窗口输入 [t,x1]=ode45('myssFun',[0 20],[3,2]);%初始化状态变量 [t,x2]=od...

这是因为你的matlab没有安装控制系统工具箱,添加一下就行了。 s = tf('s');G = 1/(s*(1/3*s+1))^2;rlocus(G)

可以考虑使用hold on语句绘制完一幅图以后加上一句 hold on 在绘制另一幅图即可,最后再加一行hold off 例如x = linspace(0, 2, 30);y1 = sin(x);plot(x, y1);hold on y2 = cos(x);plot(x, y2)hold off这样y1 = sin(x);y2 = cos(x); 你自己试着去搞

对于K做根轨迹 首先求得开环传递函数G=11.9/s(s+10) 直接利用rlocus()函数可绘制根轨迹 具体程序如下: s=tf('s');%定义传递函数算子 G=11.9/(s*(s+10)); rlocus(G)

-------------- function xdot=myssFun(t,x) xdot=[x(2)-x(1)*(x(2)^2+x(1)^2-1);-x(1)-x(2)*(x(2)^2+x(1)^2-1)]; -------------------------------------------- 命令窗口输入 [t,x1]=ode45('myssFun',[0 20],[3,2]);%初始化状态变量 [t,x2]=od...

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