Нелинейные доверительные интервалы прогноза регрессии
[Ypred,delta]
= nlpredci(modelfun,X,beta,R,'Covar',CovB)
[Ypred,delta]
= nlpredci(modelfun,X,beta,R,'Covar',CovB,Name,Value)
[Ypred,delta]
= nlpredci(modelfun,X,beta,R,'Jacobian',J)
[Ypred,delta]
= nlpredci(modelfun,X,beta,R,'Jacobian',J,Name,Value)
[
возвращает прогнозы, Ypred
,delta
]
= nlpredci(modelfun
,X
,beta
,R
,'Covar',CovB
)Ypred
, и 95% полуширин доверительного интервала, delta
, для нелинейной модели modelfun
регрессии во входных значениях X
. Прежде, чем вызвать nlpredci
, используйте nlinfit
, чтобы соответствовать modelfun
и получить предполагаемые коэффициенты, beta
, невязки, R
, и ковариационную матрицу отклонения, CovB
.
[
возвращает прогнозы, Ypred
,delta
]
= nlpredci(modelfun
,X
,beta
,R
,'Jacobian',J
)Ypred
, и 95% полуширин доверительного интервала, delta
, для нелинейной модели modelfun
регрессии во входных значениях X
. Прежде, чем вызвать nlpredci
, используйте nlinfit
, чтобы соответствовать modelfun
и получить предполагаемые коэффициенты, beta
, невязки, R
, и якобиан, J
.
Если вы используете устойчивую опцию с nlinfit
, то необходимо использовать синтаксис Covar
, а не синтаксис Jacobian
. Ковариационная матрица отклонения, CovB
, требуется, чтобы правильно принимать устойчивый подбор кривой во внимание.
Чтобы вычислить доверительные интервалы для комплексных параметров или данных, необходимо разделить проблему в ее действительные и мнимые части. При вызове nlinfit
:
Задайте свой вектор параметра beta
как конкатенация действительных и мнимых частей исходного вектора параметра.
Конкатенация действительных и мнимых частей вектора отклика Y
как один вектор.
Измените свой образцовый функциональный modelfun
, чтобы принять X
и чисто действительный вектор параметра, и возвратить конкатенацию действительных и мнимых частей подходящих значений.
С проблемой, сформулированной этот путь, nlinfit
вычисляет действительные оценки, и доверительные интервалы выполнимы.
nlpredci
обрабатывает значения NaN
в невязках, R
, или якобиане, J
, как отсутствующие значения, и игнорирует соответствующие наблюдения.
Если якобиан, J
, не имеет полного ранга столбца, то некоторые параметры модели могут не идентифицироваться. В этом случае nlpredci
пытается создать доверительные интервалы для допускающих оценку прогнозов и возвращает NaN
для тех, которые не являются.
[1] Маршрут, T. P. и В. Х. Думучель. “Одновременные Доверительные интервалы во Множественной регрессии”. Американский Статистик. Издание 48, № 4, 1994, стр 315–321.
[2] Seber, G. A. F. и C. J. Дикий. Нелинейная регрессия. Хобокен, NJ: Wiley-межнаука, 2003.