Plot an ellipse in "center form"
Ellipse_plot(A,c)
This function draws an N-dimensional ellipse (N = 2,3) that is given in "center form":
(x - C)' A (x - C) <= 1
where C is the center of the ellipse, and A is an NxN positive definite symmetric matrix.
A and C could be the outputs of the function: "MinVolEllipse.m", which computes the minimum volume enclosing ellipsoid containing a set of points in an N-dimensional space. For example, you can use this function as follows:
P = rand(3,100);
t = 0.001;
[A , C] = MinVolEllipse(P, t)
figure
plot3(P(1,:),P(2,:),P(3,:),'*')
hold on
Ellipse_plot(A,C)
Citation pour cette source
Nima Moshtagh (2024). Plot an ellipse in "center form" (https://www.mathworks.com/matlabcentral/fileexchange/13844-plot-an-ellipse-in-center-form), MATLAB Central File Exchange. Récupéré le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
Tags
Remerciements
Inspiré par : Minimum Volume Enclosing Ellipsoid
A inspiré : fakenmc/amvidc, Ellipsoid Method
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
Version | Publié le | Notes de version | |
---|---|---|---|
1.0.0.0 | The help section of the function was edited. |