Значение оценки нелинейности на заданном входе
value = evaluate(nl,x)
nl
Объект оценки нелинейности.
x
Значение, при котором можно оценить нелинейность.
Если nl
является одной оценкой нелинейности, тогда x
является 1
-by- nx
вектор-строка или nv
-by- nx
матрица, где nx
- размерность входного параметра регрессионного вектора, в nl
(size(nl)
) и nv
является число точек, где nl
оценивают.
Если nl
является массивом ny
оценки нелинейности, затем x
является 1
-by- ny
массив ячеек nv
-by- nx
матрицы.
value = evaluate(nl,x)
вычисляет значение нелинейного объекта оценки типа customnet
, deadzone
, linear
, neuralnet
, pwlinear
, saturation
, sigmoidnet
, treepartition
, или wavenet
.
Следующий синтаксис оценивает нелинейность предполагаемой нелинейной модели ARX m
:
value = evaluate(m.Nonlinearity,x)
где m.Nonlinearity
обращается к нелинейности оценки нелинейной модели ARX.