En Sympy, la función
rotate()
se usa para rotar la elipse en sentido contrario a las manecillas del reloj alrededor del punto dado por el ángulo dado.
Syntax: Ellipse.rotate(angle=0, pt=None) Parameters: angle: in radian pt: point about which ellipse is rotated in counterclockwise. Returns: rotated ellipse
Ejemplo 1:
# import sympy and pi, Ellipse from sympy import Ellipse, pi # using Ellipse() method e1 = Ellipse((1, 0), 2, 1) # using rotate() method e1.rotate(pi / 2) print(e1)
Producción:
Ellipse(Point2D(0, 1), 1, 2)
Ejemplo #2:
# import sympy and pi, Ellipse from sympy import Ellipse, pi # using Ellipse() method e2 = Ellipse((1, 0), 2, 1) # using rotate() with given point method e2.rotate(pi / 2, (1, 2)) print(e2)
Producción:
Ellipse(Point2D(3, 2), 1, 2)
Publicación traducida automáticamente
Artículo escrito por ravikishor y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA