matlab程序中,如果出现u_1之类 为什么啊最好写得具体点 比如u_1=?就是换成公式是是什么?先在此谢过%Design Dalin controllerdsys=1/dsys1*dsys2/(1-dsys2);[num,den]=tfdata(dsys,'v');u_1=0.0;u_2=0.0;u_3=0.0;u_4=0.0;u_5=0.0;y
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/27 12:37:30
![matlab程序中,如果出现u_1之类 为什么啊最好写得具体点 比如u_1=?就是换成公式是是什么?先在此谢过%Design Dalin controllerdsys=1/dsys1*dsys2/(1-dsys2);[num,den]=tfdata(dsys,'v');u_1=0.0;u_2=0.0;u_3=0.0;u_4=0.0;u_5=0.0;y](/uploads/image/z/5253812-44-2.jpg?t=matlab%E7%A8%8B%E5%BA%8F%E4%B8%AD%2C%E5%A6%82%E6%9E%9C%E5%87%BA%E7%8E%B0u_1%E4%B9%8B%E7%B1%BB+%E4%B8%BA%E4%BB%80%E4%B9%88%E5%95%8A%E6%9C%80%E5%A5%BD%E5%86%99%E5%BE%97%E5%85%B7%E4%BD%93%E7%82%B9+%E6%AF%94%E5%A6%82u_1%3D%3F%E5%B0%B1%E6%98%AF%E6%8D%A2%E6%88%90%E5%85%AC%E5%BC%8F%E6%98%AF%E6%98%AF%E4%BB%80%E4%B9%88%3F%E5%85%88%E5%9C%A8%E6%AD%A4%E8%B0%A2%E8%BF%87%25Design+Dalin+controllerdsys%3D1%2Fdsys1%2Adsys2%2F%281-dsys2%29%3B%5Bnum%2Cden%5D%3Dtfdata%28dsys%2C%27v%27%29%3Bu_1%3D0.0%3Bu_2%3D0.0%3Bu_3%3D0.0%3Bu_4%3D0.0%3Bu_5%3D0.0%3By)
matlab程序中,如果出现u_1之类 为什么啊最好写得具体点 比如u_1=?就是换成公式是是什么?先在此谢过%Design Dalin controllerdsys=1/dsys1*dsys2/(1-dsys2);[num,den]=tfdata(dsys,'v');u_1=0.0;u_2=0.0;u_3=0.0;u_4=0.0;u_5=0.0;y
matlab程序中,如果出现u_1之类 为什么啊
最好写得具体点 比如u_1=?就是换成公式是是什么?先在此谢过
%Design Dalin controller
dsys=1/dsys1*dsys2/(1-dsys2);
[num,den]=tfdata(dsys,'v');
u_1=0.0;u_2=0.0;u_3=0.0;u_4=0.0;u_5=0.0;
y_1=0.0;
error_1=0.0;error_2=0.0;error_3=0.0;
ei=0;
for k=1:1:50
time(k)=k*ts;
rin(k)=1.0; %Tracing Step Signal
yout(k)=-den1(2)*y_1+num1(2)*u_2+num1(3)*u_3;
error(k)=rin(k)-yout(k);
M=1;
if M==1 %Using Dalin Method
u(k)=(num(1)*error(k)+num(2)*error_1+num(3)*error_2+num(4)*error_3...
-den(3)*u_1-den(4)*u_2-den(5)*u_3-den(6)*u_4-den(7)*u_5)/den(2);
elseif M==2 %Using PID Method
ei=ei+error(k)*ts;
u(k)=1.0*error(k)+0.10*(error(k)-error_1)/ts+0.50*ei;
end
%----------Return of dalin parameters------------
u_5=u_4;u_4=u_3;u_3=u_2;u_2=u_1;u_1=u(k);
y_1=yout(k);
error_3=error_2;error_2=error_1;error_1=error(k);
end
plot(time,rin,'b',time,yout,'r');
xlabel('time(s)');ylabel('rin,yout');
matlab程序中,如果出现u_1之类 为什么啊最好写得具体点 比如u_1=?就是换成公式是是什么?先在此谢过%Design Dalin controllerdsys=1/dsys1*dsys2/(1-dsys2);[num,den]=tfdata(dsys,'v');u_1=0.0;u_2=0.0;u_3=0.0;u_4=0.0;u_5=0.0;y
大林算法的控制程序 u_1只是一个中间变量 作用是实现控制滞后