Предсказанное значение модели на заданных входах
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);