example8_8.m

来自「<MATLAB 7辅助控制系统设计与仿真>书籍内的源代码.」· M 代码 · 共 11 行

M
11
字号
% 求解最优控制器
a=2;b=1;c=1;d=0;
Q=[1000,0;0,1];R=1;
A=[a,0;-c*a,1];
B=[b;-c*b];
Kx=dlqr(A,B,Q,R)
k1=-Kx(2);k2=Kx(1);
axc=[(a-b*k2),b*k1;(-c*a+c*b*k2),(1-c*b*k1)];
bxc=[0;1];cxc=[1,0];dxc=0;
dstep(axc,bxc,cxc,dxc,1,100)

⌨️ 快捷键说明

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