**triangle_analyze_test**,
a MATLAB code which
calls triangle_analyze(), which
reads a triangle defined in a file, and use the TRIANGLE_PROPERTIES library to
compute angles, area, centroid, circumcircle, edge lengths, incircle, orientation,
orthocenter, and quality.

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

triangle_analyze, a MATLAB code which reads a triangle defined in a file, and uses the triangle_properties() library to compute angles, area, centroid, circumcircle, edge lengths, incircle, orientation, orthocenter, and quality.

- triangle_analyze_test.m, calls all the tests.
- triangle_analyze_test.sh, runs all the tests.
- triangle_analyze_test.txt, the output file.

- tex1.txt, example 1.
- tex2.txt, example 2.
- tex3.txt, example 3.
- tex4.txt, example 4.
- tex5.txt, example 5.
- tex6.txt, example 6.
- tex7.txt, example 7.
- tex8.txt, example 8.
- triangle_cap.txt, example of a "cap" triangle.
- triangle_equilateral.txt, example of an equilateral triangle.
- triangle_needle.txt, example of a "needle" triangle.
- triangle_ref.txt, example of a reference triangle.
- triangle_right.txt, example of a right triangle.