Обновление объекта рабочей точки с помощью структурных изменений в модели
update(op)
update(op) обновляет объект операционной точки, op, чтобы отразить любые изменения в связанной модели Simulink ®, такие как состояния, которые добавляются или удаляются.
Откройте модель magball:
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
----------Добавьте в модель блок интегратора, как показано на следующем рисунке.

Обновите операционную точку для включения нового состояния:
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 обновите объекты операционной точки с помощью кнопки «Синхронизировать с моделью» в линеаризаторе модели.