2 votos

Cómo dibujar una curva a través de cada punto.

Tengo coordenadas x,y. Están dispuestas a intervalos fijos de 1 unidad a lo largo del eje x. Los valores de Y son arbitrarios. Quiero dibujar una línea curva suave que pase por todas ellas. O mejor dicho, quiero una fórmula para encontrar la y para cualquier valor de x para la hipotética línea.

2voto

Henry W Puntos 1808

Aquí tienes algunos métodos que puedes utilizar:

  1. Simplemente interpólalos usando un montón de cuadráticas. La curva resultante tendrá una 2ª derivada discontinua.

  2. Polinomio de Lagrange

  3. Transformada discreta de Fourier

1voto

marty cohen Puntos 33863

Splines cúbicos (o de otro grado). De esta forma puedes hacer la curva tan suave como quieras.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X