发表于:2004-04-10 20:07:00
楼主
各位前辈:
在我做的MATLAB毕业设计中,其中积分分离PID算法中要设定一
当|e(k)|<E时β=1,当|e(k)|>E时β=0,这里我不知道如何写,请各位大侠
帮帮我.
for k=4:AA
e(k)=rin(k)-yout(k);
if e(k)<=E
beta=1;
elseif e(k)>E
beta=0;
end
u(k)=kp*e(k)+beta*ki*e(j)+kd*[e(k)-e(k-1)];
以上是我写的,请各位帮忙改改!我不胜感激!