Доверительные интервалы параметров нелинейной регрессии
ci = nlparci(beta,resid,'covar',sigma)
ci = nlparci(beta,resid,'jacobian',J)
ci = nlparci(...,'alpha',alpha)
ci = nlparci(beta,resid,'covar',sigma) возвращает 95% доверительные интервалы ci для нелинейных оценок параметров наименьших квадратов beta. Перед вызовом nlparci, использовать nlinfit чтобы подогнать модель нелинейной регрессии и получить оценки коэффициентов beta, остатки residи матрица ковариации оцененного коэффициента sigma.
ci = nlparci(beta,resid,'jacobian',J) является альтернативным синтаксисом, который также вычисляет 95% доверительные интервалы. J - якобиан, вычисленный по nlinfit. Если 'robust' используется с nlinfit, используйте 'covar' входные данные, а не 'jacobian' ввод таким образом, чтобы требуемое sigma параметр учитывает надежность фитинга.
ci = nlparci(...,'alpha',alpha) прибыль 100(1-alpha)% доверительных интервалов.
nlparci удовольствия NaNs в resid или J как отсутствующие значения и игнорирует соответствующие наблюдения.
Расчет доверительного интервала действителен для систем, в которых длина resid превышает длину beta и J имеет полный ранг столбца. Когда J является плохо обусловленным, доверительные интервалы могут быть неточными.