数学笔记(二)之平面表示

69 篇文章 6 订阅
63 篇文章 1 订阅

  关于平面的表示方法,之前也有些模糊的地方,在此顺便一记吧~

  假设我们知道垂直于平面的法向量n,以及平面上的一点p0,如何使用这两个元素来表示该平面呢?

  取平面上的任意一点p,并设d为从点p0到点p的向量,以坐标表示如下:

  n = (xn, yn, zn)

  p0 = (x0, y0, z0)

  p = (x, y, z)

  d = p - p0 = (x - x0, y - y0, z - z0)


  由于n是垂直于平面的向量,所以n也垂直于平面上的任一向量(这里为d),即nd的点乘为0:

  n * = 0

  依然以坐标表示:

  (xn, yn, zn) * (x - x0, y - y0, z - z0) = 0    =>

  xn * (x - x0) + yn * (y - y0) + zn * (z - z0) = 0  =>

  xn * x + yn * y + zn * z + (- xn * x0 - yn * y0 - zn * z0) = 0

  如果设定

  A = xn

  B = yn

  C = zn

  D = - xn * x0 - yn * y0 - zn * z0

  那么就有

  

  A * x + B * y + C * z + D = 0

  而以上便是平面的表示方法了~

  (注:相关的一些向量知识可以参考这里)

  而关于上面等式中的D,但就数值来看似乎是向量n和点p0做点乘,貌似没啥意义,但是如果我们设置k为从坐标原点到p0点的向量,则有:

  = (x0, y0, z0) - (0, 0, 0) = (x0, y0, z0)

  那么

  D = - xn * x0 - yn * y0 - zn * z0 = - (xn * x0 + yn * y0 + zn * z0) = - n * k

  如果n是标准化向量(即模为1),那么D其实可以理解为坐标原点到平面的带符号距离,据此,我们也可以判断空间内任一点与平面的相对关系了~

  拿cocos2d-x中的Plane类型举例,其使用的正是这种方法:

class CC_DLL Plane
{
public:
    
// ...
protected:
    Vec3 _normal; // the normal line of the plane
    float _dist; // original displacement of the normal
};
PointSide Plane::getSide(const Vec3& point) const
{
    float dist = dist2Plane(point);
    if (dist > 0)
        return PointSide::FRONT_PLANE;
    else if (dist < 0)
        return PointSide::BEHIND_PLANE;
    else
        return PointSide::IN_PLANE;
}

  就这样了~

### 回答1: 学霸笔记是一份很受欢迎的高中数学电子版pdf资料,其内容丰富全面,适合广大高中生学习。学霸笔记为高一、高、高三三个年级都提供了相应的数学内容,帮助学生全面掌握数学知识。 学霸笔记的优点不仅体现在内容的全面性,还在于其对知识点的精讲。这份资料通俗易懂、深度剖析,对于学习困难的同学来说帮助非常大。笔记中每个知识点都用多个例题进行了详细讲解,使学生能够从不同角度理解掌握。 同时,学霸笔记还提供了各种练习题与解答,帮助学生全面巩固所学知识。这份资料中还附带了许多数学公式和定理的详细解释,充分满足了学生对高中数学的需求。 综上所述,学霸笔记高中数学电子版pdf是一份值得广大高中生下载使用的资料,它的丰富性、精讲性及对数学知识的深入剖析都非常到位。学生在使用它的过程中,能够更好地掌握高中数学知识,提高数学成绩,更好地应对高考等重要考试。 ### 回答2: 学霸笔记高中数学电子版是一份非常优秀的高中数学学习资料,其内容涵盖了高中数学所有的知识点,包括数学分析、概率统计、几何平面等方面。该电子版以清晰简明易懂为特点,章节之间条理分明,易于查找和理解。 学霸笔记高中数学电子版在内容上注重深度和广度的兼顾,在数学知识点的讲解上,内容丰富、逻辑清晰,注重思考方式和方法的介绍和演示。学霸笔记上的例题和练习题在范围和难度上均符合高中数学课程的要求,一定程度上可以为学生提供足够的练习量和训练机会。 此外,学霸笔记高中数学电子版的制作者也很贴心地为广大学生准备了数学考试的实用技巧和策略,可以较为系统地帮助学生理解和掌握数学,提高学生的数学成绩。 总之,学霸笔记高中数学电子版是一份内容丰富、知识深度广度兼备、简明易懂、富有实用性的高中数学学习资料,对学习数学的学生来说,是非常有价值的参考资料。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值