eccentricity = axes2ecc(semimajor, semiminor)
eccentricity = axes2ecc(axesVector)
| Parameter | Description |
|---|---|
| semimajor | the semimajor axis length. |
| semiminor | the semiminor axis length. |
| axesVector | a single input: a two-element vector [semimajor, semiminor] or a two-column matrix (one ellipse per row). |
| Parameter | Description |
|---|---|
| eccentricity | the eccentricity of the ellipse. |
axes2ecc returns the eccentricity of an ellipse from its semimajor and semiminor axes, as sqrt(1 - (semiminor / semimajor)^2). A circle (equal axes) has a zero eccentricity. The computation is vectorised over the inputs.
e = axes2ecc(10, 6)
| Version | Description |
|---|---|
| 2.0.0 | Initial version. |