Main Content

How the Software Computes Nonlinear ARX Model Output

这个主题描述了如何evaluat的软件es the output of nonlinearity estimators and uses this output to compute the response of a nonlinear ARX model.

Evaluating Nonlinearities

Evaluating the predicted output of a nonlinearity for a specific regressor valuexrequires that you first extract the nonlinearityFand regressors from the model:

F = m.Nonlinearity; x = getreg(m,'all',data)%计算解释变量

EvaluateF(x):

y = evaluate(F,x)

wherexis a row vector of regressor values.

You can also evaluate predicted output values at multiple time instants by evaluatingF为several regressor vectors simultaneously:

y = evaluate(F,[x1;x2;x3])

Simulation and Prediction of Sigmoid Network

This example shows how the software computes the simulated and predicted output of a nonlinear ARX model as a result of evaluating the output of its nonlinearity estimator for given regressor values.

Estimating and Exploring a Nonlinear ARX Model

Prediction of Output

Simulation of Output

Nonlinearity Evaluation

See Also

Related Topics