Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 1.46 KB

README.md

File metadata and controls

33 lines (25 loc) · 1.46 KB
Logo

EllipseFit

Ellipse fitting and plotting in Julia

EllipseFit is a small collection of code written in Julia for fitting an ellipse to data. The data can be fit either using linear least squares or orthogonal distance regression by solving a nonlinear least squares problem (NLLS).

Most helpful are a handful of plotting utility functions for plotting ellipses which comes up frequently enough in some of my self studying to warrant this module. There are helpers for plotting ellipses in conic section form, quadratic forms, and parametric form.

Examples

Examples of how to use the some of the functions in this module are provided in the Examples folder

Tests

The unit tests can be run from the command line with

# Run inside the EllipseFit.jl directory
$ julia test/runtests.jl

Examples

Example usages of functions in this module are found in the examples directory. To run confidence_ellipses.jl for example

# Run inside the EllipseFit.jl directory
$ julia examples/confidence_ellipses.jl

Authors

  • Casey Haaland