Plotting intersection curves for implicit surfaces

Plot intersection curves for implicit surfaces
142 Downloads
Aktualisiert 2. Mär 2016

Lizenz anzeigen

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.

Zitieren als

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

Kompatibilität der MATLAB-Version
Erstellt mit R2015b
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux
Version Veröffentlicht Versionshinweise
1.0.0.0