﻿函数功能:求空间直线与平面的交点

函数格式:GeoLPInter(l0, ld, p0, pd)

l0 : 一个大小为3的矩阵变量,表示直线上一个点
ld : 一个大小为3的矩阵变量,表示直线方向向量
p0 : 一个大小为3的矩阵变量,表示平面上一个点
pd : 一个大小为3的矩阵变量,表示平面法向量

说明:
1. 如果直线与平面平行,则不返回任何值
2. 执行成功,返回一个3*1的矩阵变量,表示平面与直线的交点

例子:
//已知直线过原点，且方向向量为(1,1,1),平面满足如下方程。现在要求平面与直线交点
$$
2(x-1)+(y-2)-(z-3)=0
$$

//这里执行如下命令
p0 = [1,2,3];
pd = [2,1,-1];
l0 = [0,0,0];
ld = [1,1,1];
p  = GeoLPInter(l0, ld, p0, pd)//执行得到如下结果，即平面与直线交点
p =
[ 0.50000000000000
  0.50000000000000
  0.50000000000000 ]
