我从来没有在这个网站上询问有关matlab的问题,而且我没有进入matlab,但我必须在simulink中创建模型。 有人可以帮助我创建将描述这个等式的simulink模型:
8y(k+2) - 5y(k+1) + y(k) = 2u(k)
y(o)= 0 ; y(1) = 0 ; u(k) = 1(k)
感谢。
答案 0 :(得分:2)
因此,假设k
是时间步,u(k)
输入和y(k)
时间步k
的输出,您的系统会因您想知道而被认定时间步y(k+2)
k
。
所以我认为你的意思可能是(k-2)
,你可以通过1/z^2
块(1/z
表示(k-1)
)输入加上你获得的收益来实现每个人。那么你的输出就是
y(k) = 2*u(k) - 8*y(k-2) + 5*y(k-1)
y(0)
和y(1)
是1/z
块的初始条件