¿Cómo funciona el software de ajuste de curvas? ¿Cuál es el proceso automático que ajusta una línea compleja en un gráfico a una serie de puntos de datos?

La mayor parte del ajuste de curvas se realiza utilizando el método de mínimos cuadrados. Wikipedia: mínimos cuadrados – Wikipedia

MS Excel calcula la línea de tendencia utilizando este método.

La idea es pensar primero en un tipo de función que se ajuste a un conjunto de puntos dados, y luego descubrir los parámetros minimizando el error o las desviaciones entre la curva y los puntos de datos observados.

Si está interesado en codificar dicho software, puede echar un vistazo a algunos de mis códigos en Ajuste de curva lineal, polinómica y exponencial.

  1. Para ajustar una línea recta a un conjunto dado de valores de datos.
    Enlaces : Redacción de laboratorio del programa C ++ (diagrama de flujo y algoritmo)
  2. Para ajustar un polinomio a un conjunto dado de valores de datos.
    Enlaces : Redacción de laboratorio del programa C ++ (diagrama de flujo y algoritmo)
  3. Para ajustar una función exponencial a un conjunto dado de valores de datos.
    Enlaces : Redacción de laboratorio del programa C ++ (diagrama de flujo y algoritmo)

Recientemente hice una aplicación de Android que también hace esto:
Curve Fit – Tools – Aplicaciones de Android en Google Play