lqg.m

来自「用matlab实现motor运动控制的控制器设计仿真」· M 代码 · 共 13 行

M
13
字号
function [sys]=lqg(A,B,C,D)
% LQG method to design.
sss=ss(A,B,C,D);
f=[1;0];
q=[1 0 ;0 1];
r=1;q0=1;r0=1;
K=lqr(A,B,q,r);
L=lqe(A,f,C,q0,r0);
[af,bf,cf,df]=reg(A,B,C,D,K,L);
sf=ss(af,bf,cf,df);
sys=feedback(sss,sf);
t=0:0.01:1;
step(sys,t)

⌨️ 快捷键说明

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