System Identification Toolbox | ![]() ![]() |
Frequency Function Format: the idfrd model
Frequency functions and spectra are stored as an idfrd (I
dentified Frequency Response Data) model object (which is not a child of idmodel
). This model format is used by spa
and etfe t
o deliver their results. Moreover, any idmodel
can be transformed to an idfrd
object.
The frequency function and the disturbance spectrum corresponding to an idmodel
m
is computed by
This gives G and in (3-11) along with their estimated covariances, which are translated from the covariance matrix of the estimated parameters. If
m
corresponds to a time-continuous model, the frequency functions are computed accordingly.
The functions are retrieved by h.ResponseData
, h.CovarianceData
, h.SpectrumData
, and h.NoiseCovariance
or any case-insensitive abbreviation of the names. The frequency vector is contained in h.Frequency
.
In addition, an idfrd
model can be defined directly from the frequency functions. See Function Reference, which also contains a list of idfrd
properties. The channels of an idfrd
model can be manipulated analogously to idmodel
s.
An alternative is to compute the response functions without storing them as an idfrd
object.
![]() | Parametric Models: idmodel and its children | Graphs of Model Properties | ![]() |