Python | Sympy Ellipse.director_circle() method
In Sympy, the function
director_circle()
returns a Circle consisting of all points where two perpendicular tangent lines to the ellipse cross each other.
Syntax: Ellipse.director_circle() Returns: Circle A director circle returned as a geometric object.
Example #1:
# import sympy and Circle, Ellipse, Point from sympy import Circle, Ellipse, Point p = Point( 3 , 8 ) # using director_circle() method directorCircle = Ellipse(p, 7 , 9 ).director_circle() print (directorCircle) |
Output:
Circle(Point2D(3, 8), sqrt(130))
Example 2:
# import sympy and Circle, Ellipse, Point, symbols from sympy import Circle, Ellipse, Point, symbols p = Point( 3 , 8 ) a, b = symbols( 'a b' ) # using director_circle() method directorCircle = Ellipse(p, a, b).director_circle() print (directorCircle) |
Output:
Circle(Point2D(3, 8), sqrt(a**2 + b**2))
Contact Us