How does the regress function work in Matlab?

4 vues (au cours des 30 derniers jours)
Sophie Chumas
Sophie Chumas le 14 Jan 2020
Commenté : Sophie Chumas le 15 Jan 2020
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 commentaires
dpb
dpb le 14 Jan 2020
Simply solving the OLS equations for the model given by the design matrix X
Sophie Chumas
Sophie Chumas le 15 Jan 2020
Thanks!! This article is great.

Connectez-vous pour commenter.

Réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by