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 of how to use the some of the functions in this module are provided in the Examples folder
The unit tests can be run from the command line with
# Run inside the EllipseFit.jl directory
$ julia test/runtests.jl
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
- Casey Haaland