Documentation

This is machine translation

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

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

System Identification Toolbox Functions

Alphabetical List By Category
absorbDelayReplace time delays by poles at z = 0 or phase shift
addregAdd custom regressors to nonlinear ARX model
adviceAnalysis and recommendations for data or estimated linear models
aicAkaike’s Information Criterion for estimated model
appendGroup models by appending their inputs and outputs
arEstimate parameters of AR model for scalar time series
armaxEstimate parameters of ARMAX model using time-domain data
armaxOptionsOption set for armax
arOptionsOption set for ar
arxEstimate parameters of ARX or AR model using least squares
arxOptionsOption set for arx
arxRegulDetermine regularization constants for ARX model estimation
arxRegulOptionsOption set for arxRegul
arxstrucCompute loss functions for single-output ARX models
balredModel order reduction
bandwidthFrequency response bandwidth
bjEstimate Box-Jenkins polynomial model using time domain data
bjOptionsOption set for bj
bodeBode plot of frequency response, or magnitude and phase data
bodemagBode magnitude response of LTI models
bodeoptionsCreate list of Bode plot options
bodeplotPlot Bode frequency response with additional plot customization options
c2dConvert model from continuous to discrete time
c2dOptionsCreate option set for continuous- to discrete-time conversions
canonState-space canonical realization
chgFreqUnitChange frequency units of frequency-response data model
chgTimeUnitChange time units of dynamic system
cloneCopy online parameter estimation System object
cloneCopy online state estimation object
compareCompare model output and measured output
compareOptionsOption set for compare
correctCorrect state and state estimation error covariance using extended or unscented Kalman filter, or particle filter and measurements
craEstimate impulse response using prewhitened-based correlation analysis
customnetCustom nonlinearity estimator for nonlinear ARX and Hammerstein-Wiener models
customregCustom regressor for nonlinear ARX models
d2cConvert model from discrete to continuous time
d2cOptionsCreate option set for discrete- to continuous-time conversions
d2dResample discrete-time model
d2dOptionsCreate option set for discrete-time resampling
dampNatural frequency and damping ratio
data2stateMap past data to states of state-space and nonlinear ARX models
dcgainLow-frequency (DC) gain of LTI system
deadzoneCreate a dead-zone nonlinearity estimator object
delayestEstimate time delay (dead time) from data
detrendSubtract offset or trend from data signals
diffDifference signals in iddata objects
etfeEstimate empirical transfer functions and periodograms
evalfrEvaluate frequency response at given frequency
evaluateValue of nonlinearity estimator at given input
extendedKalmanFilterCreate extended Kalman filter object for online state estimation
fcatConcatenate FRD models along frequency dimension
fdelDelete specified data from frequency response data (FRD) models
feedbackIdentify possible feedback data
fftTransform iddata object to frequency domain data
findopCompute operating point for Nonlinear ARX model
findopCompute operating point for Hammerstein-Wiener model
findopOptionsOption set for findop
findstatesEstimate initial states of model
findstatesOptionsOption set for findstates
forecastForecast identified model output
forecastOptionsOption set for forecast
fpeAkaike’s Final Prediction Error for estimated model
frdataAccess data for frequency response data (FRD) object
freqrespFrequency response over grid
fselectSelect frequency points or range in FRD model
getAccess model property values
getcovParameter covariance of identified model
getDelayInfoGet input/output delay information for idnlarx model structure
getexpSpecific experiments from multiple-experiment data set
getinitValues of idnlgrey model initial states
getoptionsReturn @PlotOptions handle or plot options property
getparObtain attributes such as values and bounds of linear model parameters
getparParameter values and properties of idnlgrey model parameters
getpvecModel parameters and associated uncertainty data
getregRegressor expressions and numerical values in nonlinear ARX model
getStateEstimateExtract best state estimate and covariance from particles
getTrendData offset and trend information
goodnessOfFitGoodness of fit between test and reference data
greyestLinear grey-box model estimation
greyestOptionsOption set for greyest
iddataTime- or frequency-domain data
iddataPlotOptionsOption set for iddata/plot
identprefSet System Identification Toolbox preferences
idfiltFilter data using user-defined passbands, general filters, or Butterworth filters
idfrdFrequency-response data or model
idgreyLinear ODE (grey-box model) with identifiable parameters
idinputGenerate input signals
idnlarxNonlinear ARX model
idnlgreyNonlinear grey-box model
idnlhwHammerstein-Wiener model
idparCreate parameter for initial states and input level estimation
idpolyPolynomial model with identifiable parameters
idprocContinuous-time process model with identifiable parameters
idresampResample time-domain data by decimation or interpolation
idssState-space model with identifiable parameters
idssdataState-space data of identified system
idtfTransfer function model with identifiable parameters
ifftTransform iddata objects from frequency to time domain
impulseImpulse response plot of dynamic system; impulse response data
impulseestNonparameteric impulse response estimation
impulseestOptionsOptions set for impulseest
impulseplotPlot impulse response and return plot handle
initSet or randomize initial parameter values
initializeInitialize the state of the particle filter
iopzmapPlot pole-zero map for I/O pairs of model
iopzplotPlot pole-zero map for I/O pairs and return plot handle
isLockedLocked status of online parameter estimation System object
isnlarxDetect nonlinearity in estimation data
isrealDetermine whether model parameters or data values are real
isstableDetermine whether system is stable
iv4ARX model estimation using four-stage instrumental variable method
iv4OptionsOption set for iv4
ivarAR model estimation using instrumental variable method
ivstrucCompute loss functions for sets of ARX model structures using instrumental variable method
ivxARX model estimation using instrumental variable method with arbitrary instruments
linappLinear approximation of nonlinear ARX and Hammerstein-Wiener models for given input
linearClass representing linear nonlinearity estimator for nonlinear ARX models
linearizeLinearize nonlinear ARX model
linearizeLinearize Hammerstein-Wiener model
lsimSimulate time response of dynamic system to arbitrary inputs
lsiminfoCompute linear response characteristics
lsimplotSimulate response of dynamic system to arbitrary inputs and return plot handle
mergeMerge estimated models
merge (iddata)Merge data sets into iddata object
midprefsSpecify location for file containing System Identification app startup information
misdataReconstruct missing input and output data
n4sidEstimate state-space model using subspace method
n4sidOptionsOption set for n4sid
ndimsQuery number of dimensions of dynamic system model or model array
neuralnetClass representing neural network nonlinearity estimator for nonlinear ARX models
nkshiftShift data sequences
nlarxEstimate parameters of nonlinear ARX model
nlarxOptionsOption set for nlarx
nlgreyestEstimate nonlinear grey-box model parameters
nlgreyestOptionsOption set for nlgreyest
nlhwEstimate Hammerstein-Wiener model
nlhwOptionsOption set for nlhw
noise2measNoise component of model
noisecnvTransform identified linear model with noise channels to model with measured channels only
normNorm of linear model
nparamsNumber of model parameters
nyquistNyquist plot of frequency response
nyquistoptionsList of Nyquist plot options
nyquistplotNyquist plot with additional plot customization options
oeEstimate Output-Error polynomial model using time or frequency domain data
oeOptionsOption set for oe
operspecConstruct operating point specification object for idnlarx model
operspecConstruct operating point specification object for idnlhw model
orderQuery model order
particleFilterParticle filter object for online state estimation
pePrediction error for identified model
pemPrediction error estimate for linear and nonlinear model
peOptionsOption set for pe
pexcitLevel of excitation of input signals
plotPlot input-output data
plotPlot nonlinearity of nonlinear ARX model
plotPlot input and output nonlinearity, and linear responses of Hammerstein-Wiener model
poleCompute poles of dynamic system
poly1dClass representing single-variable polynomial nonlinear estimator for Hammerstein-Wiener models
polydataAccess polynomial coefficients and uncertainties of identified model
polyestEstimate polynomial model using time- or frequency-domain data
polyestOptionsOption set for polyest
polyregPowers and products of standard regressors
predictPredict K-step ahead model output
predictPredict state and state estimation error covariance at next time step using extended or unscented Kalman filter, or particle filter
predictOptionsOption set for predict
presentDisplay model information, including estimated uncertainty
procestEstimate process model using time or frequency data
procestOptionsOptions set for procest
pwlinearCreate a piecewise-linear nonlinearity estimator object
pzmapPole-zero plot of dynamic system
pzoptionsCreate list of pole/zero plot options
pzplotPole-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
realdataDetermine whether iddata is based on real-valued signals
recursiveARCreate System object for online parameter estimation of AR model
recursiveARMACreate System object for online parameter estimation of ARMA model
recursiveARMAXCreate System object for online parameter estimation of ARMAX model
recursiveARXCreate System object for online parameter estimation of ARX model
recursiveBJCreate System object for online parameter estimation of Box-Jenkins polynomial model
recursiveLSCreate System object for online parameter estimation using recursive least squares algorithm
recursiveOECreate System object for online parameter estimation of Output-Error polynomial model
releaseUnlock online parameter estimation System object
resampleResample time-domain data by decimation or interpolation (requires Signal Processing Toolbox software)
resetReset online parameter estimation System object
residCompute and test residuals
residOptionsOption set for resid
retrendAdd offsets or trends to data signals
roe(To be removed) Estimate recursively output-error models (IIR-filters)
rpemEstimate general input-output models using recursive prediction-error minimization method
rplrEstimate general input-output models using recursive pseudolinear regression method
rsampleRandom sampling of linear identified systems
saturationCreate a saturation nonlinearity estimator object
segmentSegment data and estimate models for each segment
selstrucSelect model order for single-output ARX models
setSet or modify model properties
setcovSet parameter covariance data in identified model
setinitSet initial states of idnlgrey model object
setoptionsSet plot options for response plot
setparSet attributes such as values and bounds of linear model parameters
setparSet initial parameter values of idnlgrey model object
setPolyFormatSpecify format for B and F polynomials of multi-input polynomial model
setpvecModify value of model parameters
showConfidenceDisplay confidence regions on response plots for identified models
sigmoidnetClass representing sigmoid network nonlinearity estimator for nonlinear ARX and Hammerstein-Wiener models
simSimulate response of identified model
simOptionsOption set for sim
simsdSimulate linear models with uncertainty using Monte Carlo method
simsdOptionsOption set for simsd
sizeQuery output/input/array dimensions of input–output model and number of frequencies of FRD model
spaEstimate frequency response with fixed frequency resolution using spectral analysis
spafdrEstimate frequency response and spectrum using spectral analysis with frequency-dependent resolution
spectrumOutput power spectrum of time series models
spectrumoptionsOption set for spectrumplot
spectrumplotPlot disturbance spectrum of linear identified models
ss2ssState coordinate transformation for state-space model
ssdataAccess state-space model data
ssestEstimate state-space model using time or frequency domain data
ssestOptionsOption set for ssest
ssformQuick configuration of state-space model structure
ssregestEstimate state-space model by reduction of regularized ARX model
ssregestOptionsOption set for ssregest
stackBuild model array by stacking models or model arrays along array dimensions
stepStep response plot of dynamic system; step response data
stepUpdate model parameters and output online using recursive estimation algorithm
stepDataOptionsOptions set for step
stepinfoRise time, settling time, and other step-response characteristics
stepplotPlot step response and return plot handle
strseqCreate sequence of indexed character vectors
strucGenerate model-order combinations for single-output ARX model estimation
tfdataAccess transfer function data
tfestTransfer function estimation
tfestOptionsOption set for tfest
timeoptionsCreate list of time plot options
translatecovTranslate parameter covariance across model transformation operations
treepartitionClass representing binary-tree nonlinearity estimator for nonlinear ARX models
TrendInfoOffset and linear trend slope values for detrending data
unitgainSpecify absence of nonlinearities for specific input or output channels in Hammerstein-Wiener models
unscentedKalmanFilterCreate unscented Kalman filter object for online state estimation
wavenetCreate a wavelet network nonlinearity estimator object
zeroZeros and gain of SISO dynamic system
zpkdataAccess zero-pole-gain data
Was this topic helpful?