Обновляйте объект рабочей точки со структурными изменениями в модели
update(op)
update(op) обновляет объект рабочей точки, op, для отражения любых изменений в связанном Simulink® модель, например, состояния, добавляемые или удаляемые.
Откройте модель магбола:
magball
Создайте объект рабочей точки для модели:
op=operpoint('magball')
Этот синтаксис возвращает:
Operating Point for the Model magball.
(Time-Varying Components Evaluated at time t=0)
States:
----------
(1.) magball/Controller/PID Controller/Filter
x: 0
(2.) magball/Controller/PID Controller/Integrator
x: 14
(3.) magball/Magnetic Ball Plant/Current
x: 7
(4.) magball/Magnetic Ball Plant/dhdt
x: 0
(5.) magball/Magnetic Ball Plant/height
x: 0.05
Inputs: None
----------Добавьте блок Integrator к модели, как показано на следующем рисунке.

Обновите рабочую точку, включив это новое состояние:
update(op)
Появляется новая рабочая точка:
Operating Point for the Model magball.
(Time-Varying Components Evaluated at time t=0)
States:
----------
(1.) magball/Controller/PID Controller/Filter
x: 0
(2.) magball/Controller/PID Controller/Integrator
x: 14
(3.) magball/Magnetic Ball Plant/Current
x: 7
(4.) magball/Magnetic Ball Plant/dhdt
x: 0
(5.) magball/Magnetic Ball Plant/height
x: 0.05
(6.) magball/Integrator
x: 0
Inputs: None
----------Как альтернатива update function, обновляйте объекты рабочих точек с помощью кнопки Sync with Model в Model Linearizer.