Plotting intersection curves for implicit surfaces

Plot intersection curves for implicit surfaces
142 téléchargements
Mise à jour 2 mars 2016

Afficher la licence

Implicit surfaces can be plotted with the isosurface function, but to my knowledge there is no function for plotting the intersection curve between two implicit surfaces. The isocurve3 function provided here does the job, with input parameters similar to those of isosurface. The implementation uses a crossing detection method which I found on Mike Garrity's blog http://blogs.mathworks.com/graphics/2015/07/22/implicit-surface-intersections/. His method is combined with some combinatorial algorithms to identify and sort the isocurve components. Examples are provided in the enclosed file test_isocurve.m, among the examples is the problem considered in Mike Garrity's blog post mentioned above.

Citation pour cette source

Leif Persson (2026). Plotting intersection curves for implicit surfaces (https://fr.mathworks.com/matlabcentral/fileexchange/55728-plotting-intersection-curves-for-implicit-surfaces), MATLAB Central File Exchange. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R2015b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Version Publié le Notes de version
1.0.0.0