impulseestOptions
Options set for impulseest
Description
Use an impulseestOptions
object to specify options for estimating
nonparametric impulse responses through the impulseest
function. You can specify options such as the regularization kernel
or input offset to be used in estimation.
Creation
Description
creates a
default options set for options
= impulseestOptionsimpulseest
.
creates an options set with the options specified by one or more
options
= impulseestOptions(Name,Value
)Name,Value
pair arguments.
Properties
Examples
Tips
A linear model cannot describe arbitrary input-output offsets. Therefore, before using the data, you must either detrend it or remove the levels using
InputOffset
andOutputOffset
. You can reintroduce the removed data during simulations by using theInputOffset
andOutputOffset
simulation options. For more information, seesimOptions
.Estimating the impulse response by specifying either
InputOffset
,OutputOffset
or both is equivalent to detrending the data usinggetTrend
anddetrend
. For example:opt = impulseestOptions('InputOffset',in_off,'OutputOffset',out_off); impulseest(data,opt);
is the same as:
Tr = getTrend(data), Tr.InputOffset = in_off TR.OutputOffset = out_off dataT = detrend(data,Tr) impulseest(dataT)
References
[1] T. Chen, H. Ohlsson, and L. Ljung. “On the Estimation of Transfer Functions, Regularizations and Gaussian Processes - Revisited”, Automatica, Volume 48, August 2012.