📄 projectline3d.m
字号:
function p = projectline3d(point,w,cl);
x1=point(1);
y1=point(2);
z1=point(3);
p=w(1)*x1+w(2)*y1+w(3)*z1;
Aw=sqrt(w(1)^2+w(2)^2+w(3)^2);
pAw=p/(Aw^2);
x=w(1)*pAw;
y=w(2)*pAw;
z=w(3)*pAw;
pjline=line([x1,x],[y1,y],[z1,z],'color',cl);
hold on;
% p=sqrt(x^2+y^2+z^2);
% if w(1)<0
% if x>0
% p=-p;
% end
% else
% if x<0
% p=-p;
% end
% end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -