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