You can use state and simulation time logging to extract the model states at operating points. In this example, the model is configured to get the states when the
x1 signal triggers the Trigger-Based Linearization block on a rising edge.
In this model, the Trigger type of the Trigger-Based Linearization block is set to
rising. On the Data Import/Export pane of the Model Configuration Parameters dialog box, the
Time check boxes are selected.
After simulating the model, the following variables appear in the MATLAB workspace:
To get the index to the first operating point time, execute the following command:
ind1 = find(ex_vdp_triggered_linearization_Trigger_Based_Linearization(1).OperPoint.t==tout);
To get the state vector at this operating point, execute the following command:
x1 = xout(ind1,:);