Nonparameteric impulse response estimation
sys = impulseest(data)
sys = impulseest(data,N)
sys = impulseest(data,N,NK)
sys = impulseest(___,options)
estimates
an impulse response model, sys
= impulseest(data
)sys
,
using time or frequencydomain data, data
. The
model order (number of nonzero impulse response coefficients)
is determined automatically using persistence of excitation analysis
on the input data.
estimates
an sys
= impulseest(data
,N
)N
th order impulse response model, corresponding
to the time range 0 :Ts : (N –1)*Ts,
where Ts
is the data sample time.
specifies
a transport delay of sys
= impulseest(data
,N
,NK
)NK
samples in the estimated
impulse response.
specifies
estimation options using the options set sys
= impulseest(___,options
)options
.
Use nonparametric impulse response to analyze data
for
feedback effects, delays and significant time constants.

Estimation data with at least one input signal and nonzero sample time. For time domain estimation, For frequency domain estimation, 

Order of the FIR model. Must be one of the following:


Transport delay in the estimated impulse response, specified as a scalar integer. For data containing Nu inputs and Ny outputs, you can also specify a NybyNu matrix.
Positive values of The impulse response (input Default: zeros(Ny, Nu) 

Estimation options that specify the following:
Use 

Estimated impulse response model, returned as an Information about the estimation results and options used is
stored in the
For more information on using 
cra
 impulse
 impulseestOptions
 spa
 step