| Contents | Index |
update(op)
As an alternative to the update function, update operating point objects using the Sync with Model button in the Simulink Control Design GUI.
update(op) updates an operating point object, op, to reflect any changes in the associated Simulink model, such as states being added or removed.
Open the magball model:
magball
Create an operating point object for the model:
op=operpoint('magball')
This syntax returns:
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
----------Add an Integrator block to the model, as shown in the following figure.

Update the operating point to include this new state:
update(op)
The new operating point appears:
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
----------
Learn more about resources for designing, testing, and implementing control systems.
Get free kit| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |