?? dmyconl.m
字號:
dwindcont=figure('color',[1,0,1],'position',[0.25*winw,0.25*winh,0.5*winw,0.5*winh],...
'name','離散閉環(huán)系統(tǒng)能控能觀性及傳遞函數(shù)完全描述性','numbertitle','off','menubar','none',...
'resize','off');
color=[0.2,0.6,0.1];
uicontrol('style','frame','position',[0,0,1,1],'units','normalized','backgroundcolor',color);
color=[0;0.8;1];
uicontrol('style','frame','position',[0.075,0.2,.85,.7],...
'units','normalized','backgroundcolor',color);
pos=[0.15,0.72,0.09,0.04];
showtext(pos,color,'A階數(shù):');
pos=[0.3,0.72,0.25,0.04];
showtext(pos,color,'能控判斷矩陣秩:');
pos=[0.58,0.72,0.25,0.04];
showtext(pos,color,'能觀判斷矩陣秩:');
dco=ctrb(da,db);dcb=obsv(da,dc);
drco=rank(dco);drcb=rank(dcb);
[dm dn]=size(da);
pos=[0.24,0.72,0.04,0.05];showtext(pos,color,mat2str(dm));
pos=[0.53,0.72,0.04,0.05];showtext(pos,color,mat2str(drco));
pos=[0.82,0.72,0.04,0.05];showtext(pos,color,mat2str(drcb));
if (drco==dn),if (drcb==dn),pos=[0.09,0.52,0.82,0.04];showtext(pos,color,'因?yàn)閑nable cortorl和enable observe判斷矩陣的秩=DA的階數(shù)');
pos=[0.09,0.32,0.82,0.04];showtext(pos,color,'所以系統(tǒng)即能控又能觀,同時傳遞函數(shù)是系統(tǒng)的完全描述');
else,pos=[0.09,0.52,0.82,0.04];showtext(pos,color,'因?yàn)閑nable observe判斷矩陣的秩!=DA的階數(shù)');
pos=[0.09,0.32,0.82,0.04];showtext(pos,color,'所以系統(tǒng)能控不能觀,且傳遞函數(shù)不是系統(tǒng)的完全描述'); end;
else,if (drcb==dn),pos=[0.09,0.52,0.82,0.04];showtext(pos,color,'因?yàn)閑nable cortorl判斷矩陣的秩!=DA的階數(shù)');
pos=[0.09,0.32,0.82,0.04];showtext(pos,color,'所以系統(tǒng)不能控能觀,且傳遞函數(shù)不是系統(tǒng)的完全描述');
else,pos=[0.09,0.52,0.82,0.04];showtext(pos,color,'因?yàn)閑nable cortorl和enable observe判斷矩陣的秩!=DA的階數(shù)');
pos=[0.09,0.32,0.82,0.04];showtext(pos,color,'所以系統(tǒng)不能控不能觀,且傳遞函數(shù)不是系統(tǒng)的完全描述');end; end;
uicontrol(dwindcont,'style','push','string','Ok',...
'position',[0.38,0.07,0.24,0.09],'units','normalized',...
'callback','close(dwindcont)');
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -