Plane Fitting and Normal Calculation
Given a set of x,y,z coordinates, find the best planar fit to the points via a least squares regression. Testing script "t_fitNormal" is also included to verify functionality and demonstrate usage.
Sample Call
> data = rand(50,3)*100;
> data(:,3) = data(:,1) * .4 + data(:,2) * .6 + rand(50,1);
> n = fitNormal(data,1)
Citation pour cette source
Dan Couture (2024). Plane Fitting and Normal Calculation (https://www.mathworks.com/matlabcentral/fileexchange/37775-plane-fitting-and-normal-calculation), MATLAB Central File Exchange. Récupéré le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
Tags
Remerciements
A inspiré : Adjust Plane to Given Normal, Plane fit, threepoints2planez
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.
fitNormal/
Version | Publié le | Notes de version | |
---|---|---|---|
1.4.0.0 | Graph scaling to the data provided |
||
1.3.0.0 | Use residuals to determine which of the fits is best and allow for data that is not perfectly planar. |
||
1.0.0.0 |