P0=[4 5 6];%定义固定点
v1=[1 2 3];%定义直线向量
L=[-10 -9 -8.6 -7.4];%定义不同动点到固定点P的距离,负号表示方向
P1=zeros(4,3)%预设内存给动点集
for i=1:length(L)
P1(i,1)=P0(1)+L(i)*v1(1)/norm(v1);P1(i,2)=P0(2)+L(i)*v1(2)/norm(v1);P1(i,3)=P0(3)+L(i)*v1(3)/norm(v1);%计算动点各分量
end
计算结果如下:
P1 =
1.3274 -0.3452 -2.0178
1.5946 0.1893 -1.2161
1.7016 0.4031 -0.8953
2.0223 1.0445 0.0668