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