차분방정식을 c 로 짜는 것 어떻게 해야되요?
By은지
2023.04.01
차분방정식
x(k+1)=a1x(k)-a2x(k-1)+b1u(k)+k2u2(k-1)
이식 을 c언어로 해야되는데
몬지를 모르겟내요 ;;
---------------------
double plant (double u)
{
static double x,x1,x2,u1,u2;
double a1,a2,b1,b2;
a1=-(1+exp(-T));
a2=-exp(-T);
b1=T-1+exp(-T);
b2=1-exp(-T)-T*exp(-T);
x=-a1*x1-a2*x2+b1*u+b2*u1;
u2=u1;
u1=u;
x2=x1;
x1=x;
return x;
}
----------------------------
이것에 대입하면 된다고 하던데 잘 모르겟다는 ;;