📄 dkreal2.m
字号:
tt=get(editt,'string');
ta=get(edita,'string');
tb=get(editb,'string');
tc=get(editc,'string');
td=get(editd,'string');
dhT=eval(tt);da=eval(ta);db=eval(tb);dc=eval(tc);dd=eval(td);
[dfbnum,dfbden]=ss2tf(da,db,dc,dd,1);
dfkden=dfbden-dfbnum;dfknum=dfbnum;
[dak,dbk,dck,ddk]=tf2ss(dfknum,dfkden);
%[dfknum,dfkden]=feedback(dfbnum,dfbden,1,1,1);
dktanum=dfknum;dktaden=dfkden;
dhffnum=1;dhffden=1;
%knum=num;kden=den;
%[da1,db1,dc1,dd1,dt1]=canon(da,db,dc,dd,'model');
[da2,db2,dc2,dt2,dk2]=ctrbf(da,db,dc);
[da3,db3,dc3,dt3,dk3]=obsvf(da,db,dc);
[dz,dp,dk]=ss2zp(da,db,dc,dd);
%[dmina,dminb,dminc,dmind]=minreal(da,db,dc,dd);
%[dminnum,dminden]=minreal(dbnum,dbden);
[dak2,dbk2,dck2,dtk2,dkk2]=ctrbf(dak,dbk,dck);
[dak3,dbk3,dck3,dtk3,dkk3]=obsvf(dak,dbk,dck);
[dzk,dpk,dkk]=ss2zp(dak,dbk,dck,ddk);
dloop=1;
set(mmodel,'enable','on');
set(manalysis,'enable','on');
set(msave,'enable','on');
set(mdesign,'enable','on');
set(dlminfy,'enable','on');
set(dcmchange,'enable','on');
set(mdstable,'enable','on');
set(mdroot,'enable','on');
set(mdcontral,'enable','on');
set(minfy,'enable','off');
set(mchange,'enable','off');
set(mcplx,'enable','off');
set(mtime,'enable','off');
set(mstablity,'enable','off');
set(mcontral,'enable','off');
set(mnormal,'enable','off');
set(mdesign1,'enable','off');
set(mdesign2,'enable','off');
set(mdesign3,'enable','off');
% set(dlminfy1,'enable','off');
set(dlmchange,'enable','off');
set(dlminfy1,'enable','off');
set(dsmys,'enable','off');
set(dmyz,'enable','on');
set(mdcplx,'enable','on');
set(mdtime,'enable','on');
set(dlminfy1,'enable','on');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -