資源簡(jiǎn)介
利用matlab中的函數(shù)[K,P,E]=lqr(A,B,Q,R)就可以得到線性二次型最優(yōu)控制問題的解。其中輸出變量中的K是最優(yōu)反饋增益矩陣,P是黎卡提矩陣方程的對(duì)稱正定解矩陣,E是最優(yōu)閉環(huán)系統(tǒng)的極點(diǎn)。
代碼片段和文件信息
a=[0?1;-1?0];
b=[0;1];
c=[0?1];
q=[1?0;0?0];
d=0;
ni=size(b2);no=size(c1);???%確定矩陣b和矩陣c的維數(shù)
R=[1?10?100];
for?i=1;3;r=R(i);
????[kSE]=lqr(abq*eye(size(a))r*eye(ni));
????cg=k;dg=zeros(ni);L=ss(abcgdg);???????%轉(zhuǎn)換為標(biāo)準(zhǔn)的狀態(tài)方程
????[GmcPmcWcgcWcpc]
- 上一篇:Matlab2010b地址
- 下一篇:特征提取源程序
評(píng)論
共有 條評(píng)論