Определите имена сигнала ввода-вывода в модели предсказания MPC
setname(MPCobj,'input',I,name)
setname(MPCobj,'output',I,name)
setname(MPCobj,'input',I,name)
изменяет название I
входной сигнал th к name
. Это эквивалентно MPCobj.Model.Plant.InputName{I}=name
. Задайте name
как вектор символов или строка. Обратите внимание на то, что setname
также обновляет Name
только для чтения поля
MPCobj.DisturbanceVariables
и MPCobj.ManipulatedVariables
.
setname(MPCobj,'output',I,name)
изменяет название I
выходной сигнал th к name
. Это эквивалентно MPCobj.Model.Plant.OutputName{I} =name
. Задайте name
как вектор символов или строка. Обратите внимание на то, что setname
также обновляет Name
только для чтения поле
MPCobj.OutputVariables
.
Примечание
Name
свойства ManipulatedVariables
, OutputVariables
, и DisturbanceVariables
только для чтения. Необходимо использовать setname
присвоить имена сигнала, или эквивалентно изменить Model.Plant.InputName
и Model.Plant.OutputName
свойства объекта MPC.