资源简介

完整版的资源了,相当详细,基本上书上讲到的都有,有需要的不要错过了 薛定宇《控制系统计算机辅助设计》-第三版 源码及PPT课件

资源截图

代码片段和文件信息

function [outinRdSd]=adapt_sim(ABkdlamsdp0Tendy_ref)
out=[]; in=[]; std_y=[]; A=A(2:end); B=[zeros(1kd-1) B];
nA=length(A); f=dimpulse(1[1A]kd+nA); Rd=[]; Sd=[];
if f(1)==0 f=f(nA+1:kd+nA); else f=f(1:kd); end;
st_opt=sqrt(ones(1kd)*(f.*f*sd*sd));
S=[1zeros(1length(A)-1)]; R=[1 zeros(1length(B)-1)];
nS=length(S); nR=length(R); u=zeros(1 nR+kd);
y=zeros(1 nS+kd); P=p0*eye(nR+nS);
for t = 1:Tend
   y_m=-A*y(1:length(A))‘+B*u(1:length(B))‘+sd*randn(11);
   Phi=[u(kd:kd+nR-1) y(kd:kd+nS-1)];
   P=(1/lam)*(P-(P*Phi‘*Phi*P)/(lam+Phi*P*Phi‘));
   Theta=[RS]+Phi*P*(y_m-Phi*[RS]‘);
   R=Theta(1:nR); S=Theta(nR+1:nR+nS); Rd=[Rd R]; Sd=[Sd S];
   s1=R(2:nR); s2=u(1:nR-1);
   if isempty(s1) s1=0; s2=0; end;
   u_new=(-s1*s2‘-S*[y_my(1:nS-1)]‘+y_ref)/R(1);
   u=[u_new u(1:nR+kd-1)]; y=[y_m y(1:nS+kd-1)];
   out=[out y_m]; in=[in u_new];
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         96  2011-11-19 13:29  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\@sym\feedback.m

     文件       2789  2012-12-05 18:02  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\@sym\funm.m

     文件        227  2011-11-19 10:39  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\@sym\lyap.m

     文件         69  2011-11-19 13:28  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\@sym\sym2tf.m

     目录          0  2012-10-29 07:35  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\@sym

     文件        893  2011-11-19 22:43  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\adapt_sim.m

     文件        233  2011-11-19 10:54  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\apolloeq.m

     文件        133  2011-11-19 20:41  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\bass_pp.m

     文件        400  2012-11-15 20:21  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\bification_test.m

     文件       1334  2011-11-08 23:03  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\btnFile.bmp

     文件      31997  2005-09-20 21:24  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10bp_pid.mdl

     文件        193  2012-11-05 07:59  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10funun.m

     文件        174  2012-11-05 07:59  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10funun1.m

     文件        214  2012-11-05 08:00  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10funun2.m

     文件       2344  2005-09-13 07:06  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10fuzpid.fis

     文件       2332  2005-09-15 11:05  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10fzpd.fis

     文件      23482  2005-09-20 20:57  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10mfzpd.mdl

     文件      26675  2005-09-19 11:14  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10mfzpdo.mdl

     文件      26272  2006-12-08 10:17  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10mfzpid.mdl

     文件         69  2011-11-19 23:07  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10mga1.m

     文件        176  2011-11-19 23:08  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10mga4.m

     文件      21785  2005-09-20 06:31  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10mgpc1.mdl

     文件        934  2005-09-14 08:36  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10mhebb.m

     文件      25621  2005-09-20 20:14  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10mmras.mdl

     文件      25704  2005-09-20 20:24  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10mmras1.mdl

     文件      22913  2005-09-19 13:10  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10mpdo.mdl

     文件        167  2011-11-19 23:12  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10mpso4.m

     文件      33752  2005-09-20 07:53  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10mrbf.mdl

     文件      27968  2009-07-01 06:27  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10munsta.mdl

     文件      18793  2005-09-20 21:15  30128控制系统计算机辅助设计MATLAB语言与应用( 第3版)\cacsd_book\c10plant.mdl

............此处省略1648个文件信息

评论

共有 条评论