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)
引用格式
Ondrej (2024). 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. 检索时间: .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
- MATLAB > Graphics > 2-D and 3-D Plots > Polar Plots >
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!