Значение оценки нелинейности в данном входе
value = evaluate(nl,x)
nl
Объект средства оценки нелинейности.
x
Значение, в котором можно оценить нелинейность.
Если nl
одно средство оценки нелинейности, затем x
1
- nx
вектор-строка или nv
- nx
матрица, где nx
размерность входа вектора регрессии к nl
(size(nl)
) и nv
число точек где nl
оценен.
Если nl
массив ny
средства оценки нелинейности, затем x
1
- ny
массив ячеек nv
- nx
матрицы.
value = evaluate(nl,x)
вычисляет значение нелинейного объекта средства оценки типа idCustomNetwork
, idDeadZone
, idLinear
, idFeedforwardNetwork
, idPolynomial1D
, idUnitGain
, idPiecewiseLinear
, idSaturation
, idSigmoidNetwork
, idTreePartition
, или idWaveletNetwork
.
Следующий синтаксис оценивает нелинейность предполагаемой нелинейной модели ARX m
:
value = evaluate(m.Nonlinearity,x)
где m.Nonlinearity
получает доступ к средству оценки нелинейности нелинейной модели ARX.