Определите имена сигнала ввода-вывода в модели прогноза 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.