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