Documentation |
System Identification Toolbox™ software supports estimation of linear models from both time- and frequency-domain data. For nonlinear models, this toolbox supports only time-domain data. For more information, see Supported Models for Time- and Frequency-Domain Data.
The data can have single or multiple inputs and outputs, and can be either real or complex.
Your time-domain data should be sampled at discrete and uniformly spaced time instants to obtain an input sequence
u={u(T),u(2T),...,u(NT)}
and a corresponding output sequence
y={y(T),y(2T),...,y(NT)}
u(t) and y(t) are the values of the input and output signals at time t, respectively.
This toolbox supports modeling both single- or multiple-channel input-output data or time-series data.
Supported Data | Description |
---|---|
Time-domain I/O data | One or more input variables u(t) and one or more output variables y(t), sampled as a function of time. Time-domain data can be either real or complex |
Time-series data | Contains one or more outputs y(t) and no measured input. Can be time-domain or frequency-domain data. |
Frequency-domain data | Fourier transform of the input and output time-domain signals. The data is the set of input and output signals in frequency domain; the frequency grid need not be uniform. |
Frequency-response data | Complex frequency-response values for a linear system characterized by its transfer function G, measurable directly using a spectrum analyzer. Also called frequency function data. Represented by frd or idfrd objects. The data sample time may be zero or nonzero. The frequency vector need not be uniformly spaced. |
Note: If your data is complex valued, see Manipulating Complex-Valued Data for information about supported operations for complex data. |