Спрогнозируйте отклики обобщенной линейной регрессионой модели, используя один вход для каждого предиктора
возвращает предсказанный ответ ypred
= feval(mdl
,Xnew1,Xnew2,...,Xnewn
)mdl
к новым входам параметров Xnew1,Xnew2,...,Xnewn
.
Объект регрессии является, математически, функцией, которая оценивает связь между ответом и предикторами. feval
функция позволяет объекту вести себя как функция в MATLAB®. Вы можете пройти feval
к другой функции, которая принимает входной параметр функции, такой как fminsearch
и integral
.
feval
может быть проще в использовании с моделью, созданной из таблицы или массива набора данных. Когда у вас есть новые данные предиктора, вы можете передать их feval
без создания таблицы или матрицы.
predict
дает те же предсказания, что и feval
если вы используете значения по умолчанию для 'Offset'
и 'BinomialSize'
Аргументы пары "имя-значение" из predict
. Значения предсказания могут быть различными, если вы задаете другие значения для этих аргументов. predict
функция также возвращает доверительные интервалы на своих предсказаниях. Обратите внимание, что predict
функция принимает один входной параметр, содержащий все переменные предиктора, а не несколько входные параметры с одним входом для каждой переменной предиктора.
random
предсказывает отклики с добавленным шумом.
CompactGeneralizedLinearModel
| GeneralizedLinearModel
| predict
| random