You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
1) plotPlanes.m
- plots planes and lines in 3D defined either by directional vectors or by normal vectors.
Example:
A = [1 1 0;0 0 1]; Ashift = [1 1 1];
B = [1 1 1]; C = [1 1 0]
plotPlanes(A,'d',Ashift,B,'Normal',C)
======================================
2) plotIntersection.m
- plots intersection of planes/lines. Only planes/lines going through (0,0,0) (i.e. unshifted) can be plotted (due to functionality of findIntersection.m).
Example:
A = [1 1 0;0 0 1];
B = [1 1 1];
plotIntersection(A,B)
plotIntersection(A,'Normal',B)
Cite As
Ondrej (2026). Plotting planes and their intersection in 3D (https://www.mathworks.com/matlabcentral/fileexchange/32063-plotting-planes-and-their-intersection-in-3d), MATLAB Central File Exchange. Retrieved .
General Information
- Version 1.3.0.0 (4.59 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
