On the basis of state feedback of measurable variables, a predictive functional control algorithm for multiple-input-multiple-output (MIMO) systems is proposed in this paper. A certain degree of robustness of the closed loop system based on the Lyapunov method is achieved by solving a quadratic inequality, which is helpful to the algorithm design and its applications. Moreover, the algorithm design procedure and the parameters tuning are discussed. Simulations are provided to show that the proposed algorithm is efficient and effective for tracking setpoint although there exist the external disturbance and parameters perturbation. ) ( ) ] J J