swingup.asv

来自「倒立摆模型建立」· ASV 代码 · 共 19 行

ASV
19
字号
function F=swingup(u)

REF=16;

F=REF;
if (abs(u(3))<0.2)
F=0;

%elseif abs(pi-u(3))<pi/2
%F=-1*F;

elseif ((abs(u(4))<0.1)&&(pi-u(3)>0)&&(F>0))||(u(1)>9)
%F=-1*REF;

%elseif ((abs(u(4))<0.1)&&(pi-u(3)<0)&(F<0))||(u(1)<-9)
%F=REF;

%else
%end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?