evaluate

Значение оценки нелинейности на заданном входе

Синтаксис

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.

См. также

|

Введенный в R2007a