Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué significa polyfit en matlab?

¿Qué significa polyfit en matlab?

La función polyfit es una función utilizada para el ajuste de curvas en matlab. Su base matemática es el principio de ajuste de curvas de mínimos cuadrados. Ajuste de curvas: construya una función analítica (su gráfica es una curva) en puntos discretos conocidos en el conjunto de datos, es decir, un conjunto de puntos con valores de función conocidos, de modo que esté lo más cerca posible del valor dado en el original. puntos discretos. Información ampliada

El software MATLAB proporciona funciones básicas de ajuste de curvas y comandos de ajuste de funciones polinómicas: a=polyfit(xdata, ydata, n),

donde n representa el valor más alto del polinomio. orden, xdata e ydata son los datos que se van a ajustar y se ingresan en forma de matrices. El parámetro de salida a es el polinomio de ajuste y=a1x^n ... anx a, ***n 1 coeficiente.

Método de llamada: polyfit(x, y, n). Utilice polinomios para encontrar expresiones para puntos conocidos, donde x es la abscisa correspondiente al punto de datos de origen, que puede ser un vector de fila o una matriz; y es la ordenada correspondiente al punto de datos de origen, que puede ser un vector de fila o una matriz; n es el orden de ajuste, ajuste en línea recta de primer orden y ajuste en parábola de segundo orden, no significa que cuanto mayor sea el orden, mejor, depende del efecto de ajuste.

Los valores obtenidos por matlab polyfit representan de izquierda a derecha los coeficientes polinomiales de orden superior a orden inferior.