How does the regress function work in Matlab?

Hi!
Just wondering if anyone knows the theory behind how matlab computes the beta matrix?
Here is some example code:
x1 = pure_time;
x2 = pure_temp;
y = strength;
X = [ones(size(x1)) x1 x2 x1.*x2];
b = regress(y,X);
mod_strength = b(1) + (b(2)*x1) + (b(3)*x2) + (b(4)*x1.*x2);
What is Matlab doing to get b(1), b(2), b(3) and b(4) values?
Thanks! :)

댓글 수: 2

dpb
dpb 2020년 1월 14일
Simply solving the OLS equations for the model given by the design matrix X
Thanks!! This article is great.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

도움말 센터File Exchange에서 Linear and Nonlinear Regression에 대해 자세히 알아보기

질문:

2020년 1월 14일

댓글:

2020년 1월 15일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by