Мне нужно понять, как можно рассчитать доверительный интервал для линейной регрессии. Значения, которые я получил, отличаются от значений, полученных с помощью Matlab. Итак, я пытался понять, как это делается в Matlab. В polyval.m я не понимаю часть кода ниже. Кажется, что E эквивалентно [E,R] = qr(V,0). Но не уверен, что именно. Мои вопросы:
- Как
[E,R] = qr(V,0) different from [Q,R]=qr(V);
Как можно использовать
E(=V/R)
для расчета доверительного интервала (дельта ниже)?%S представляет собой структуру, содержащую три элемента: треугольный множитель матрицы Вандермонда для исходного X, степени свободы и норму невязок.
E = V/R;
e = sqrt(1+sum(E.*E,2));
...
дельта = норма/кв.(df)*e;
Большое спасибо!
Дайсукэ