update
Update operating point object with structural changes in model
Syntax
update(op)
Description
update(op) updates an operating point
object, op, to reflect any changes in the associated
Simulink® model, such as states being added or removed.
Examples
Open the magball model:
magball
Create an operating point object for the model:
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.0071
(3.) magball/Magnetic Ball Plant/Current
x: 7 .0036
(4.) magball/Magnetic Ball Plant/dhdt
x: 0
(5.) magball/Magnetic Ball Plant/height
x: 0.05
Inputs: None
----------Add an Integrator block to the model, as shown in the following figure.

Update the operating point to include this new state:
update(op)
View the updated operating point, which now contains a state for the integrator.
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.0071
(3.) magball/Magnetic Ball Plant/Current
x: 7.0036
(4.) magball/Magnetic Ball Plant/dhdt
x: 0
(5.) magball/Magnetic Ball Plant/height
x: 0.05
(6.) magball/Integrator
x: 0
Inputs: None
----------Alternatives
As an alternative to the update function, update operating
point objects using the Sync with Model button in the
Model Linearizer app.
Version History
Introduced before R2006a