Find the circumcenter and centroid of a triangle
Alternatives To Triangle_centers
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Ohmyzsh156,98813a day ago1December 07, 2014633mitShell
🙃 A delightful community-driven (with 2,100+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
4 hours ago1,544mitC++
The new Windows Terminal and the original Windows console host, all in the same place!
8 hours ago232otherMarkdown
📚 Collaborative cheatsheets for console commands
Bat40,3481352 days ago37September 10, 2022177apache-2.0Rust
A cat(1) clone with wings.
18 days ago114mitPython
the only cheat sheet you need
Lazygit33,63227 hours ago209July 18, 2022443mitGo
simple terminal UI for git commands
Httpie27,0181,6454219 hours ago55May 06, 2022143bsd-3-clausePython
🥧 HTTPie for Terminal — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
Awesome Shell26,944
7 days ago82cc0-1.0
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
2 days ago24May 29, 202278apache-2.0Rust
A simple, fast and user-friendly alternative to 'find'
Modern Unix25,548
2 months ago83
A collection of modern/faster/saner alternatives to common unix commands.
Alternatives To Triangle_centers
Select To Compare

Alternative Project Comparisons

Triangle Center Program in Python

by: Lachi Balabanski


Two important centers of triangles are the circumcenter and centroid. The circumcenter is found by constructng perpindicular bisectors from two or more sides of the triangle and finding their intersection. The circumcenter of a triangle is found by creating medians form two or more sides of the triangle and finding their intersections. Medians are lines that pass through the midpoint of two of the triangle's points and opposite vertex of a triangle

The circumcenter is important, because it is equidistant from all points on the triangle. For instance, a park owner would want to place the bathrooms equidistant from his three rides. He would need to locate the circumcenter for the exact location of his bathroom.

The centroid is important, because it is the center of mass or center of gravity for a triangle of uniform density.

This repo was created as an exercise in matplotlib and numpy


The parameters are:

  • Point1(-p1): The first point of the triangle. Give as a comma seperated string of numbers i.e. "2,3"
  • Point2(-p2): The second point of the triange. Same as point one
  • Point3(-p3): The third point of the triangle. Same as points two and one
  • Show(-s): Displays the graph. Give as a python boolean i.e. "True" *Only not required field*
  • Type(-t): The type of center you want to calculate. Give as string either "circ" or "cent" where circ is the circumcenter and cent is the centroid

IMPORTANT: When giving negative numbers replace the negative sign '-' with '~'

An example for generating a graph of the triangle and circumcenter for the triangle with points (2,3), (-1,0), (4,1):

$python -p1 2,3 -p2 ~1,0 -p3 4,1 -s True -t circ

If done correctly, the program should output:


circumcenter: (1.5, 0.5)

circumcircle radius: 4.949747


Thank you for using Lachi Balabanski's triangle program

Thank you for using my triangle centers repository!

Popular Command Line Projects
Popular Terminal Projects
Popular Command Line Interface Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Command Line
Matrix Multiplication