John E.

asked • 11/14/19

Is there a workable numerical method for determining the center of a circle through three points?

I'm a 73-year-old engineer working on a kinematic linkage project that generates motion paths (as long sequences of x,y coordinates) of the end points of linkages and dumps the data into a file to be imported into Excel for analysis.

The analysis involves moving along the linkage motion path data taking three consecutive data points and calculating the radius (curvature) and circle center point (x,y) coordinates. This all needs to be automated in Excel calculations for hundreds of triads of points.

It's not a difficult problem to do on paper with the usual equations on a single data set, but it gets excessively complicated as Excel equations.

Excel is very limited with determinants, so that approach is probably out.

I'm thinking that the most straightforward approach would be to find the intersection of the two perpendicular bisector lines of the two secant lines created by the three consecutive data points.

Or, is there a better way of computationally solving this?

1 Expert Answer

By:

David W. answered • 11/14/19

Tutor
4.7 (90)

Experienced Prof

Still looking for help? Get the right answer, fast.

Ask a question for free

Get a free answer to a quick problem.
Most questions answered within 4 hours.

OR

Find an Online Tutor Now

Choose an expert and meet online. No packages or subscriptions, pay only for the time you need.