| Contents | Index |
Estimating nonlinear ARX and Hammerstein-Wiener models requires uniformly sampled time-domain data. Your data can have one or more input and output channels.
For time-series data, you can only fit nonlinear ARX models and nonlinear state-space models.
Before estimating models, import your data into the MATLAB workspace and do one of the following:
In the System Identification Tool GUI. Import data into the GUI, as described in Importing Data into the GUI.
At the command line. Represent your data as an iddata object, as described in the corresponding reference page.
You can analyze data quality and preprocess data by interpolating missing values, filtering to emphasize a specific frequency range, or resampling using a different time interval (see Ways to Prepare Data for System Identification).
Data detrending can be useful in certain cases, such as before modeling the relationship between the change in input and the change in output about an operating point. However, most applications do not require you to remove offsets and linear trends from the data before nonlinear modeling.
![]() | About Nonlinear Model Identification | Identifying Nonlinear ARX Models | ![]() |

Learn more about resources for designing, testing, and implementing control systems.
Get free kit| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |