Plot plane using a line and a point?
1 view (last 30 days)
Show older comments
shubham kumar gupta
on 23 May 2022
Commented: shubham kumar gupta
on 23 May 2022
I have a line
x=0:450;
x1=86;y1=115;z1=11420;
x2=167;y2=70;z2=9240;
y=ones(1,451)*115;
m=(9240-11420)/(167-86); %z2-z1/x2-x1
z = m*(x - x1) + z1;
hold on;line(x,y,z)
how to plot plane using this line and a point (x2,y2,z2)?
1 Comment
Accepted Answer
Matt J
on 23 May 2022
Edited: Matt J
on 23 May 2022
x1=86;y1=115;z1=11420;
x2=167;y2=70;z2=9240;
x3=167;y3=115;z3=9240;
p=null([x1,y1,z1,1; ...
x2,y2,z2,1; ...
x3,y3,z3,1]);
range=[ 80 180 60 120 9000 11500];
fimplicit3(@(x,y,z) p'*[x;y;z;ones(size(z))],...
range,'EdgeColor','none','FaceColor','g');
xlabel X, ylabel Y, zlabel Z, view(25,10)
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!