plot

Постройте ответы, сгенерированные симуляциями MPC

Синтаксис

Описание

Используйте Model Predictive Control Toolbox™ plot функционируйте, чтобы построить ответы, сгенерированные симуляциями MPC.

Чтобы создать 2D графики точек данных вместо этого, смотрите plot.

пример

plot(MPCobj,t,y,r,u,v,d) строит результаты симуляции на основе объекта MPC MPCobj.

Примеры

свернуть все

Создайте объект, соответствующий объект MPC, и преобразуйте его, чтобы обнулить/подпереть форму шестами/получить.

mpcverbosity off;                   % turn off mpc messaging
plant=tf(1,[1 -1 1],0.2);           % create plant (0.2 seconds sampling time)
mpcobj=mpc(plant,0.2);              % create mpc object (0.2 second sampling time)
[y,t,u,xp]=sim(mpcobj,10,1);        % simulate closed loop for 10 steps

plot(mpcobj,t,y,ones(size(y)),u);   % plot response

% You can plot other data. The signal type definitions and labels are contained in mpcobj
plot(mpcobj,1:10,rand(10,1),zeros(10,1),sin(1:10)');                    % random response

Входные параметры

свернуть все

Прогнозирующий контроллер модели в виде контроллера MPC объект. Чтобы создать контроллер MPC, использовать mpc.

Последовательность времени в виде Nt- 1 массив, где Nt количество шагов симуляции.

Пример: 1:10

Последовательность объекта выходные значения в виде массива выходных ответов размера Nt- Ny, где Ny количество измеренных выходных параметров объекта.

Пример: rand(10,1)

Последовательность ссылочных значений для объекта выводится. Это - массив заданных значений и имеет тот же размер как y.

Пример: ones(10,1)

Последовательность переменных, которыми управляют, в виде массива вводов переменной, которыми управляют, размера Nt- Nu, где Nu количество переменных, которыми управляют.

Пример: sin(1:10)'

Последовательность измеренного входа воздействий в виде матрицы размера Nt- Nv, где Nv количество измеренных входных параметров воздействия.

Пример: zeros(10,1)

Последовательность неизмеренных воздействий вводит в виде массива размера Nt- Nd, где Nd количество неизмеренных входных параметров воздействий.

Пример: zeros(10,1)

Смотрите также

|

Представлено до R2006a