Tecnología

Inicio

Cómo utilizar el polinomio cúbico por mínimos cuadrados en MATLAB

Cómo utilizar el polinomio cúbico por mínimos cuadrados en MATLAB


Un problema común en matemáticas y estadística es determinar si un determinado conjunto de datos tiene una dependencia de otra como una función polinómica. En MATLAB, esto se consigue con la función "polyfit". MATLAB siempre almacena los datos como matrices, por lo que en este tipo de análisis de dos vectores se introducen en un programa polyfit. función polyfit de MATLAB continuación, utiliza el método de mínimos cuadrados para devolver los coeficientes del polinomio equipada.

Instrucciones

1 Capacidad de carga hasta MATLAB, a continuación, haga clic en "Archivo", "Abrir", y vaya a la carpeta en su computadora que contiene los datos que desea analizar. Cuando lo encuentre, haga doble clic en el archivo. Alternativamente, haga doble clic en el nombre del archivo desde el panel de "directorio actual" en MATLAB, si esto está abierto y sus datos están ahí.

2 Escriba la siguiente fórmula básica para la función polyfit en MATLAB:

c = polyfit (x, y, d)

Reemplazar "x" e "y" con los nombres de los vectores pertinentes, con "y" ser el vector que se está probando, para ver si depende de reemplazar "d" con el grado del polinomio que desea "x". - ya que desea una polinómica cúbica, introduzca el número "3" aquí.

3 Ejecutar la función. La salida se ajusta a "c" para el coeficiente de un polinomio cúbico que mejor se adapte a sus datos, de acuerdo con la definición de plazas menos de "ajuste".

4 Crear una tabla para mostrar los datos. En primer lugar ejecutar la función siguiente, después de reemplazar "x" con el mismo vector que se utiliza en el paso dos de Información incluye "x":

f = polyval (p, x);

A continuación, ejecute lo siguiente para obtener la tabla, una vez más, sustituyendo "x" e "y", con sus equivalentes de nombre de variable:

tabla = [YF XYF]