PredictedValue

Предсказанное значение модели на заданных входах

Синтаксис

y = PredictedValue(R,X)
y = PredictedValue(R)

Описание

Это метод иерархического, отклика, локального отклика и объектов модели: mbcmodel.hierarchicalresponse, mbcmodel.response, mbcmodel.localresponse, и mbcmodel.model.

y = PredictedValue(R,X) оценивает модель на заданных входах, где R является объектом модели и X - массив входов, в котором необходимо вычислить выходы модели.

Обратите внимание, что для mbcmodel.model, mbcmodel.localresponse и mbcmodel.response объекты, X опционально. Если X не задан, X является существующими входными значениями. То есть синтаксис следующий:

y = PredictedValue(model, optional X)

y = PredictedValue(R) вычисляет предсказанное значение в данных аппроксимации. Массив возвращается из предсказанных значений, оцененных в каждой точке данных. Для локальных моделей это эквивалентно y= PredictedValue(L, L.InputData).

Обратите внимание, что вы не можете вычислить выход модели для локального отклика или иерархического отклика, пока вы не создали его с помощью MakeHierarchicalResponse (или CreateAlternativeModels). Если вы создали альтернативные модели функций отклика, необходимо выбрать лучшую модель. Если вы внесли такие изменения, как удаление выбросов с момента выбора модели как лучше, вам, возможно, потребуется выбрать новую лучшую модель. Для локального отклика предсказанное значение использует иерархическую модель. Если данные не заданы, используются данные всех тестов.

Примеры

y = PredictedValue(R, X);
modelPred = PredictedValue(thisRF, x);
Представлено до R2006a