Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Write a Python function CircumscribeTriangle(a, b, c) that takes as input the coordinates of three points in the plane, plots the triangle connecting them,
Write a Python function CircumscribeTriangle(a, b, c) that takes as input the coordinates of three points in the plane, plots the triangle connecting them, and draws the circumscribing circle. The center of the circumscribing circle is the intersection of the perpendicular bisectors to the sides. Therefore, it can be computed as follows: Find the midpoint x of side ab. Find the midpoint y of side bc. Find the line L through x perpendicular to ab. Find the line M through y perpendicular to bc. Find the intersection o of L with M. Let r be the distance from o to a. Then the circle centered at o of radius r is the circum- scribing circle.
Step by Step Solution
★★★★★
3.42 Rating (155 Votes )
There are 3 Steps involved in it
Step: 1
import matplotlibpyplot as plt import numpy as np def midpointp1 p2 return p10 p20 2 p11 p21 2 def p...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started