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 yDevoluciones: 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