Documentation

This is machine translation

Translated by Microsoft
Mouse over text to see original. Click the button below to return to the English verison of the page.

System Identification Toolbox Functions

Alphabetical List By Category
absorbDelay Replace time delays by poles at z = 0 or phase shift
addreg Add custom regressors to nonlinear ARX model
advice Analysis and recommendations for data or estimated linear models
aic Akaike's Information Criterion for estimated model
append Group models by appending their inputs and outputs
ar Estimate parameters of AR model for scalar time series
armax Estimate parameters of ARMAX model using time-domain data
armaxOptions Option set for armax
arOptions Option set for ar
arx Estimate parameters of ARX or AR model using least squares
arxOptions Option set for arx
arxRegul Determine regularization constants for ARX model estimation
arxRegulOptions Option set for arxRegul
arxstruc Compute loss functions for single-output ARX models
balred Model order reduction
bandwidth Frequency response bandwidth
bj Estimate Box-Jenkins polynomial model using time domain data
bjOptions Option set for bj
bode Bode plot of frequency response, magnitude and phase of frequency response
bodemag Bode magnitude response of LTI models
bodeoptions Create list of Bode plot options
bodeplot Plot Bode frequency response with additional plot customization options
c2d Convert model from continuous to discrete time
c2dOptions Create option set for continuous- to discrete-time conversions
canon State-space canonical realization
chgFreqUnit Change frequency units of frequency-response data model
chgTimeUnit Change time units of dynamic system
clone Copy online parameter estimation System object
clone Copy online state estimation object
compare Compare model output and measured output
compareOptions Option set for compare
correct Correct state and state estimation error covariance using extended or unscented Kalman filter and measurements
cra Estimate impulse response using prewhitened-based correlation analysis
customnet Custom nonlinearity estimator for nonlinear ARX and Hammerstein-Wiener models
customreg Custom regressor for nonlinear ARX models
d2c Convert model from discrete to continuous time
d2cOptions Create option set for discrete- to continuous-time conversions
d2d Resample discrete-time model
d2dOptions Create option set for discrete-time resampling
damp Natural frequency and damping ratio
data2state Estimate current states of model
dcgain Low-frequency (DC) gain of LTI system
deadzone Create a dead-zone nonlinearity estimator object
delayest Estimate time delay (dead time) from data
detrend Subtract offset or trend from data signals
diff Difference signals in iddata objects
etfe Estimate empirical transfer functions and periodograms
evalfr Evaluate frequency response at given frequency
evaluate Value of nonlinearity estimator at given input
extendedKalmanFilter Create extended Kalman filter object for online state estimation
fcat Concatenate FRD models along frequency dimension
fdel Delete specified data from frequency response data (FRD) models
feedback Identify possible feedback data
fft Transform iddata object to frequency domain data
findop Compute operating point for Nonlinear ARX model
findop Compute operating point for Hammerstein-Wiener model
findopOptions Option set for findop
findstates Estimate initial states of model
findstatesOptions Option set for findstates
forecast Forecast identified model output
forecastOptions Option set for forecast
fpe Akaike's Final Prediction Error for estimated model
frdata Access data for frequency response data (FRD) object
freqresp Frequency response over grid
fselect Select frequency points or range in FRD model
get Access model property values
getcov Parameter covariance of linear identified parametric model
getDelayInfo Get input/output delay information for idnlarx model structure
getexp Specific experiments from multiple-experiment data set
getinit Values of idnlgrey model initial states
getoptions Return @PlotOptions handle or plot options property
getpar Obtain attributes such as values and bounds of linear model parameters
getpar Parameter values and properties of idnlgrey model parameters
getpvec Model parameters and associated uncertainty data
getreg Regressor expressions and numerical values in nonlinear ARX model
getTrend Data offset and trend information
goodnessOfFit Goodness of fit between test and reference data
greyest Linear grey-box model estimation
greyestOptions Option set for greyest
iddata Time- or frequency-domain data
iddataPlotOptions Option set for iddata/plot
identpref Set System Identification Toolbox preferences
idfilt Filter data using user-defined passbands, general filters, or Butterworth filters
idfrd Frequency-response data or model
idgrey Linear ODE (grey-box model) with identifiable parameters
idinput Generate input signals
idnlarx Nonlinear ARX model
idnlarx/findop Compute operating point for Nonlinear ARX model
idnlarx/linearize Linearize nonlinear ARX model
idnlgrey Nonlinear grey-box model
idnlhw Hammerstein-Wiener model
idnlhw/findop Compute operating point for Hammerstein-Wiener model
idnlhw/linearize Linearize Hammerstein-Wiener model
idpar Create parameter for initial states and input level estimation
idpoly Polynomial model with identifiable parameters
idproc Continuous-time process model with identifiable parameters
idresamp Resample time-domain data by decimation or interpolation
idss State-space model with identifiable parameters
idssdata State-space data of identified system
idtf Transfer function model with identifiable parameters
ifft Transform iddata objects from frequency to time domain
impulse Impulse response plot of dynamic system; impulse response data
impulseest Nonparameteric impulse response estimation
impulseestOptions Options set for impulseest
impulseplot Plot impulse response and return plot handle
init Set or randomize initial parameter values
iopzmap Plot pole-zero map for I/O pairs of model
iopzplot Plot pole-zero map for I/O pairs and return plot handle
isLocked Locked status of online parameter estimation System object
isnlarx Detect nonlinearity in estimation data
isreal Determine whether model parameters or data values are real
isstable Determine whether system is stable
iv4 ARX model estimation using four-stage instrumental variable method
iv4Options Option set for iv4
ivar AR model estimation using instrumental variable method
ivstruc Compute loss functions for sets of ARX model structures using instrumental variable method
ivx ARX model estimation using instrumental variable method with arbitrary instruments
linapp Linear approximation of nonlinear ARX and Hammerstein-Wiener models for given input
linear Class representing linear nonlinearity estimator for nonlinear ARX models
linearize Linearize nonlinear ARX model
linearize Linearize Hammerstein-Wiener model
lsim Simulate time response of dynamic system to arbitrary inputs
lsiminfo Compute linear response characteristics
lsimplot Simulate response of dynamic system to arbitrary inputs and return plot handle
merge Merge estimated models
merge (iddata) Merge data sets into iddata object
midprefs Specify location for file containing System Identification app startup information
misdata Reconstruct missing input and output data
n4sid Estimate state-space model using subspace method
n4sidOptions Option set for n4sid
ndims Query number of dimensions of dynamic system model or model array
neuralnet Class representing neural network nonlinearity estimator for nonlinear ARX models
nkshift Shift data sequences
nlarx Estimate parameters of nonlinear ARX model
nlarxOptions Option set for nlarx
nlgreyest Estimate nonlinear grey-box model parameters
nlgreyestOptions Option set for nlgreyest
nlhw Estimate Hammerstein-Wiener model
nlhwOptions Option set for nlhw
noise2meas Noise component of model
noisecnv Transform identified linear model with noise channels to model with measured channels only
norm Norm of linear model
nparams Number of model parameters
nyquist Nyquist plot of frequency response
nyquistoptions List of Nyquist plot options
nyquistplot Nyquist plot with additional plot customization options
oe Estimate Output-Error polynomial model using time or frequency domain data
oeOptions Option set for oe
operspec Construct operating point specification object for idnlarx model
operspec Construct operating point specification object for idnlhw model
order Query model order
pe Prediction error for identified model
pem Prediction error estimate for linear and nonlinear model
peOptions Option set for pe
pexcit Level of excitation of input signals
plot Plot input-output data
plot Plot nonlinearity of nonlinear ARX model
plot Plot input and output nonlinearity, and linear responses of Hammerstein-Wiener model
pole Compute poles of dynamic system
poly1d Class representing single-variable polynomial nonlinear estimator for Hammerstein-Wiener models
polydata Access polynomial coefficients and uncertainties of identified model
polyest Estimate polynomial model using time- or frequency-domain data
polyestOptions Option set for polyest
polyreg Powers and products of standard regressors
predict Predict K-step ahead model output
predict Predict state and state estimation error covariance at next time step using extended or unscented Kalman filter
predictOptions Option set for predict
present Display model information, including estimated uncertainty
procest Estimate process model using time or frequency data
procestOptions Options set for procest
pwlinear Create a piecewise-linear nonlinearity estimator object
pzmap Pole-zero plot of dynamic system
pzoptions Create list of pole/zero plot options
pzplot Pole-zero map of dynamic system model with plot customization options
rarmax (To be removed) Estimate recursively parameters of ARMAX or ARMA models
rarx (To be removed) Estimate parameters of ARX or AR models recursively
rbj (To be removed) Estimate recursively parameters of Box-Jenkins models
realdata Determine whether iddata is based on real-valued signals
recursiveAR Create System object for online parameter estimation of AR model
recursiveARMA Create System object for online parameter estimation of ARMA model
recursiveARMAX Create System object for online parameter estimation of ARMAX model
recursiveARX Create System object for online parameter estimation of ARX model
recursiveBJ Create System object for online parameter estimation of Box-Jenkins polynomial model
recursiveLS Create System object for online parameter estimation using recursive least squares algorithm
recursiveOE Create System object for online parameter estimation of Output-Error polynomial model
release Unlock online parameter estimation System object
resample Resample time-domain data by decimation or interpolation (requires Signal Processing Toolbox software)
reset Reset online parameter estimation System object
resid Compute and test residuals
residOptions Option set for resid
retrend Add offsets or trends to data signals
roe (To be removed) Estimate recursively output-error models (IIR-filters)
rpem Estimate general input-output models using recursive prediction-error minimization method
rplr Estimate general input-output models using recursive pseudolinear regression method
rsample Random sampling of linear identified systems
saturation Create a saturation nonlinearity estimator object
segment Segment data and estimate models for each segment
selstruc Select model order for single-output ARX models
set Set or modify model properties
setcov Set parameter covariance data in identified model
setinit Set initial states of idnlgrey model object
setoptions Set plot options for response plot
setpar Set attributes such as values and bounds of linear model parameters
setpar Set initial parameter values of idnlgrey model object
setPolyFormat Specify format for B and F polynomials of multi-input polynomial model
setpvec Modify value of model parameters
showConfidence Display confidence regions on response plots for identified models
sigmoidnet Class representing sigmoid network nonlinearity estimator for nonlinear ARX and Hammerstein-Wiener models
sim Simulate response of identified model
simOptions Option set for sim
simsd Simulate linear models with uncertainty using Monte Carlo method
simsdOptions Option set for simsd
size Query output/input/array dimensions of input–output model and number of frequencies of FRD model
spa Estimate frequency response with fixed frequency resolution using spectral analysis
spafdr Estimate frequency response and spectrum using spectral analysis with frequency-dependent resolution
spectrum Output power spectrum of time series models
spectrumoptions Option set for spectrumplot
spectrumplot Plot disturbance spectrum of linear identified models
ss2ss State coordinate transformation for state-space model
ssdata Access state-space model data
ssest Estimate state-space model using time or frequency domain data
ssestOptions Option set for ssest
ssform Quick configuration of state-space model structure
ssregest Estimate state-space model by reduction of regularized ARX model
ssregestOptions Option set for ssregest
stack Build model array by stacking models or model arrays along array dimensions
step Step response plot of dynamic system; step response data
step Update model parameters and output online using recursive estimation algorithm
stepDataOptions Options set for step
stepinfo Rise time, settling time, and other step response characteristics
stepplot Plot step response and return plot handle
strseq Create sequence of indexed character vectors
struc Generate model-order combinations for single-output ARX model estimation
tfdata Access transfer function data
tfest Transfer function estimation
tfestOptions Option set for tfest
timeoptions Create list of time plot options
translatecov Translate parameter covariance across model operations
treepartition Class representing binary-tree nonlinearity estimator for nonlinear ARX models
TrendInfo Offset and linear trend slope values for detrending data
unitgain Specify absence of nonlinearities for specific input or output channels in Hammerstein-Wiener models
unscentedKalmanFilter Create unscented Kalman filter object for online state estimation
wavenet Create a wavelet network nonlinearity estimator object
zero Zeros and gain of SISO dynamic system
zpkdata Access zero-pole-gain data
Was this topic helpful?