Python | Método Sympy Segment.perpendicular_bisector()

En Sympy, la función
perpendicular_bisector()
se utiliza para encontrar la bisectriz perpendicular del segmento dado. Si no se especifica ningún punto o el punto especificado no está en la bisectriz, la bisectriz se devuelve como una línea. De lo contrario, se devuelve un Segmento que une el punto especificado y la intersección de la bisectriz y el segmento.

Syntax: Segment.perpendicular_bisector(p=None)

Parameters:
 p: Point

Returns:
 bisector: Line or Segment

Ejemplo 1:

# import sympy and Point, Segment
from sympy import Point, Segment
  
p1, p2, p3 = Point(0, 0), Point(6, 6), Point(5, 1)
s1 = Segment(p1, p2)
  
# using perpendicular_bisector() method
perpendicularBisector = s1.perpendicular_bisector()
  
print(perpendicularBisector)

Producción:

Line2D(Point2D(3, 3), Point2D(-3, 9))

Ejemplo #2:

# import sympy and Point, Segment
from sympy import Point, Segment
  
p1, p2, p3 = Point(0, 0), Point(6, 6), Point(5, 1)
s1 = Segment(p1, p2)
  
# using perpendicular_bisector() method
perpendicularBisector = s1.perpendicular_bisector(p3)
  
print(perpendicularBisector)

Producción:

Segment2D(Point2D(5, 1), Point2D(3, 3))

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 *