pe
Prediction error for identified model
Syntax
Description
Return Results
returns the err
= pe(sys
,data
,K
)K
-step prediction error for the output of the identified
model sys
. The function determines the prediction error by
subtracting the K
-step ahead predicted response from the measured
output. The prediction error is calculated for the time span covered by
data
.
For more information on the computation of predicted response, see predict
.
Plot Results
pe(sys,___)
plots the prediction error. To change
display options in the plot, right-click the plot to access the context menu. For more
details about this menu, see Tips.
pe(sys1,...,sysN,
plots
the prediction errors for multiple identified models. data
,___)pe
automatically chooses colors and line styles.
pe(sys1,Linespec1,...,sysN,LinespecN,
uses the line type, marker symbol, and color specified for each model.data
,___)
Examples
Input Arguments
Output Arguments
Tips
Right-clicking the plot of the prediction error opens the context menu, where you can access the following options:
Systems — Select systems to view prediction error. By default, the prediction error of all systems is plotted.
Data Experiment — For multi-experiment data only. Toggle between data from different experiments.
Characteristics — View the following data characteristics:
Peak Value — View the absolute peak value of the data. Applicable for time–domain data only.
Peak Response — View peak response of the data. Applicable for frequency–response data only.
Mean Value — View mean value of the data. Applicable for time–domain data only.
Show — For frequency–domain and frequency–response data only.
Magnitude — View magnitude of frequency response of the system.
Phase — View phase of frequency response of the system.
Show Validation Data — Plot data used to compute the prediction error.
I/O Grouping — For datasets containing more than one input or output channel. Select grouping of input and output channels on the plot.
None — Plot input-output channels in their own separate axes.
All — Group all input channels together and all output channels together.
I/O Selector — For datasets containing more than one input or output channel. Select a subset of the input and output channels to plot. By default, all output channels are plotted.
Grid — Add grids to the plot.
Normalize — Normalize the y-scale of all data in the plot.
Full View — Return to full view. By default, the plot is scaled to full view.
Prediction Horizon — Set the prediction horizon, or choose simulation.
Initial Condition — Specify handling of initial conditions. Not applicable for frequency-response data.
Specify as one of the following:
Estimate — Treat the initial conditions as estimation parameters.
Zero — Set all initial conditions to zero.
Absorb delays and estimate — Absorb nonzero delays into the model coefficients and treat the initial conditions as estimation parameters. Use this option for discrete-time models only.
Predicted Response Plot — Plot the predicted model response.
Prediction Error Plot — Plot the error between the model response and prediction data. By default, the error plot is shown.
Properties — Open the Property Editor dialog box to customize plot attributes.
Version History
Introduced before R2006a