Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar el comando de regresión en MATLAB para encontrar mediante programación los parámetros a, b, c y=a+bx+cx^2

Cómo utilizar el comando de regresión en MATLAB para encontrar mediante programación los parámetros a, b, c y=a+bx+cx^2

Utilice el comando regress() en la caja de herramientas estadísticas de Matlab para implementar la regresión lineal múltiple. El formato de llamada es

b=regress(y, x)

. o

[b, bint, r, rint, stats] = regress(y, x, alpha)

Donde el vector de datos de la variable dependiente y y la matriz de datos de la variable independiente x son ingrese en el siguiente arreglo

Para regresión lineal unaria, simplemente tome k=1. alfa es el nivel de significancia (establecido en 0,05 de forma predeterminada), el vector de salida b, bint son las estimaciones de los coeficientes de regresión y sus intervalos de confianza, r, rint son los residuos y sus intervalos de confianza, y las estadísticas se utilizan para probar el modelo de regresión. El estadístico tiene tres valores El primero es R2, donde R2 es el coeficiente de correlación, el segundo es el valor del estadístico F y el tercero es la probabilidad P correspondiente al estadístico F. Cuando se rechaza P<α

< H0. cuando p>, y se establece el modelo de regresión.

Para dibujar los residuos y sus intervalos de confianza, utilice el comando rcoplot(r, rint)