dmysteppre_tr.m

来自「详细介绍了Mathlab的使用方法与技巧」· M 代码 · 共 34 行

M
34
字号
djieshu=0;
djj=find(abs(dp)>=1);
if length(djj)>0
   dtrdisp2=['      系统上升时间tr无意义!'];
   helpdlg(dtrdisp2,'时域指标')
else
   dcinf=dycnn(dcin);
   dc1=dcinf*0.02+dcinf;dc2=dcinf-dcinf*0.02;
   for i=1:dcin
      if dycnn(i)>=dc2
      dmh=dycnn(i);
      dtr=dty(i);
      break
      end
   end
end
   
%   for i=0:1:2000
%   t=i/100;
%   yfun=eval(fun);
%   if (yfun-dcg)>0,jieshu=1;break;end
%   end
%if jieshu==0,
%  trdisp=['      系统上升时间tr无意义!'];
%else,
%  for i=0:1:2000
%     t=i/100;
%     yfun=eval(fun);
%     if abs(yfun-dcg)<=1e-3,tr=t;break;end
%  end
  dtrdisp=['       上升时间 tr=' num2str(dtr) 's'];
%end
helpdlg(dtrdisp,'时域指标');

⌨️ 快捷键说明

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