Python – Método Sympy Curve.translate()

En Sympy, la función
Curve.translate()
se utiliza para traducir la curva dada por los valores dados de x, y. Traduce la curva junto con ambas direcciones, es decir, a lo largo del eje x y el eje y.

Sintaxis: Curve.translate(x, y)

Parámetros:
x: valor de traslación a lo largo del eje x
y: valor de traslación a lo largo del eje y

Devoluciones: curva traducida

Ejemplo 1:

# import Curve, parameter and interpolate
from sympy.geometry.curve import Curve
from sympy.abc import t
from sympy import interpolate
  
# using interpolate() and Curve()
C1 = Curve((t, interpolate([1, 4, 9, 16], t)), (t, 0, 1));
print(C1)
  
# using translate()
C2 = C1.translate(2, 3)
print(C2)

Producción:

Curve((t, t**2), (t, 0, 1))  
Curve((t + 2, t**2 + 3), (t, 0, 1))

Ejemplo #2:

# import Curve and parameter
from sympy.geometry.curve import Curve
from sympy.abc import x
  
# using Curve()
C1 = Curve((x, x), (x, 0, 1));
print(C1)
  
# using translate()
C2 = C1.translate(1, 2)
print(C2)

Producción:

Curve((x, x), (x, 0, 1))  
Curve((x + 1, x + 2), (x, 0, 1))

Publicación traducida automáticamente

Artículo escrito por ravikishor y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *