update

Обновите объект рабочей точки со структурными изменениями в модели

Синтаксис

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 
----------

Добавьте блок 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 функция, объекты рабочей точки обновления с помощью кнопки Sync with Model в Model Linearizer.

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

|

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