Matlab - Cálculo de significatividad de coeficientes en una regresión

 
Vista:

Cálculo de significatividad de coeficientes en una regresión

Publicado por dvictor (1 intervención) el 24/08/2017 14:40:41
Hola,

Estaría muy agradecido si me pudierais ayudar. Estoy empezando a utilizar Matlab para estimar los coeficientes de las regresiones por mínimos cuadrados ordinarios.

Pongamos el siguiente ejemplo.

y= b0+b1*x1+b2*x2+error

Siendo:

x1 = [1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 8 8.5 9 9.5 10 10.5];
x2 = [7 7.1 6.9 6.5 6.4 5 5.1 5.5 5.2 4 3 2 1.9 1.8 1.6 1.5 1 0.2 0.8 0];
y = [-5 -4 -3.2 -3 -2 -1.5 -1 -0.7 0 0.1 0.5 1 1.5 1.9 2 2.6 3 3.8 4 4.5];

Si hacemos:

A=[ones(size(x1')) x1' x2'];
C=A\y'

Obtenemos los coeficientes:
b0= -6.3064
b1= 1.0453
b2= 0.1437

Por Excel, sé que algunos resultados que me interesan, pero en Matlab no sé calcularlos:

Coeficiente de determinación R^2 0.988640919
R^2 ajustado 0.987304556

Coeficientes Error típico Estadístico t Probabilidad
b0 -6.306377136 1.168678249 -5.396161983 4.8253E-05
b1 1.045276961 0.116678497 8.958608409 7.56529E-08
b2 0.143733685 0.13846017 1.038086871 0.313770367

¿Podríais ayudarme a obtener estos resultados en Matlab, por favor? Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder