matlab code for equations below (model predictive control)

x(k)=Ax(k-1)+BU(k-1)
A= 78
B=[35 20 10]
U=[22;13;2]
x(k+1)=A^(2)*x(k-1)+A*B*U(k-1)+B*U(k)
x(k+2)=A^(3)*x(k-1)+A^(2)*B*U(k-1)+A*B*U(k)+B*U(k+1)
and so on
x(k+n)=.....................
any idea how to cod this using Matlab M-file
thanks and appreciate your help

Answers (1)

Hello Magdi,
Please have a look at the link below. I think the resources on the page will be helpful.

Tags

Asked:

on 4 Nov 2013

Edited:

on 4 Nov 2013

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!