2022年部分源程序清单 .pdf
《2022年部分源程序清单 .pdf》由会员分享,可在线阅读,更多相关《2022年部分源程序清单 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、部分源程序清单D-9-1:stepchar() 计算时域响应的性能指标function pos,tr,ts,tp=stepchar(g0,delta) y,t=step(g0); mp,ind=max(y); dimt=length(t); yss=y(dimt); pos=100*(mp-yss)/yss; tp=t(ind); for i=1:dimt if y(i)=1 tr=t(i); break; end end; for i=1:length(y) if y(i)=(1+delta)*yss ts=t(i); end end D-9-2: hurwitz() 由特征多项式构造胡尔维
2、茨矩阵function H=hurwitz(den) n=length(den)-1; for i=1:n, i1=floor(i/2); if i=i1*2, hsub1=den(1:2:n+1); i1=i1-1; else, hsub1=den(2:2:n+1); end l1=length(hsub1); H(i,:)=zeros(1,i1),hsub1,zeros(1,n-i1-l1); end D-9-3: routh() 由特征多项式构造劳斯阵列表function rtab,info=routh(den) info=; vec1=den(1:2:length(den); nrT=
3、length(vec1); vec2=den(2:2:length(den)-1); rtab=vec1; vec2, zeros(1,nrT-length(vec2); for k=1:length(den)-2, alpha(k)=vec1(1)/vec2(1); for i=1:length(vec2), a3(i)=rtab(k,i+1)-alpha(k)*rtab(k+1,i+1); end if sum(abs(a3)=0 a3=polyder(vec2); info=info,All elements in row ,. 名师资料总结 - - -精品资料欢迎下载 - - - -
4、- - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - int2str(k+2) are zeros; elseif abs(a3(1)eps a3(1)=1e-6; info=info,Replaced first element; end rtab=rtab; a3, zeros(1,nrT-length(a3); vec1=vec2; vec2=a3; end D-9-4: posdef() 判定矩阵的正定性function key,sdet=posdef(A) nr,nc=size(A
5、); sdet=; for i=1:nr sdet=sdet,det(A(1:i,1:i); end key=1; if any(sdet0 phi_c=pi-theta; end if theta0; phi_c=-theta end theta_z=(phi+phi_c)/2; theta_p=(phi-phi_c)/2; z_c=real(s1)-imag(s1)/tan(theta_z); p_c=real(s1)-imag(s1)/tan(theta_p); nk=1 -z_c; varargout2=1 -p_c; kc=abs(p_c/z_c); if theta0 kc=-kc
6、 end varargout1=kc*nk; else 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 8 页 - - - - - - - - - error( 输出变量数目不正确!); end D-10-2: bpts2s( )计算满足性能指标的闭环主导极点function s=bpts2s(bp,ts,delta) kosi=sqrt(1-1./(1+(1./pi).*log(1./bp).2); wn=-log(delta.*sqrt(1-kosi.2)/(kosi
7、.*ts); s=-kosi.*wn+j.*wn.*sqrt(1-kosi.2); D-10-3: kw2s( ) 根据阻尼比、无阻尼自振频率计算对应的闭环极点function s=kw2s(kosi,wn) s=-kosi.*wn+j*wn.*sqrt(1-kosi.2); D-10-4: s2kw( )计算闭环极点对应的阻尼比、无阻尼自振频率function kosi,wn=s2kw(s) kosi=1./sqrt(1+(imag(s)/real(s).2); wn=-real(s)./kosi; iwn=(wn0 dd=dd;j; end end if length(dd)=0 d(i)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年部分源程序清单 2022 部分 源程序 清单
限制150内