平面方程的几种形式
创始人
2024-12-27 06:35:47
0

平面方程

一、一般方程

A ( x − x 0 ) + B ( y − y 0 ) + C ( z − z 0 ) + D = 0 A(x-x_0) + B(y-y_0) + C(z-z_0) + D = 0 A(x−x0​)+B(y−y0​)+C(z−z0​)+D=0
法向量: n ^ = ( A , B , C ) \mathbf{\hat n} = (A, B, C) n^=(A,B,C)

二、点法式

n ^ ⋅ ( p − p 0 ) = 0 \mathbf{\hat n} \cdot (p-p_0) = 0 n^⋅(p−p0​)=0

  • n ^ \mathbf{\hat n} n^ 是平面的法向量。
  • p p p 是平面上的任意一点。
  • $p_0 $是平面上的一个已知点。
三、距离和法线

已知沿法向量方向平面到原点的垂直距离为 h e i g h t height height, 法向量: n ^ = ( A , B , C ) \mathbf{\hat n} = (A, B, C) n^=(A,B,C)。

高度
height 是从原点到平面的垂直距离,即沿着法向量方向的距离

单位法向量
将法向量 n ^ \mathbf{\hat n} n^ 归一化为单位向量。单位向量是具有相同方向但长度为1的向量。计算方法为:
n ^ = n ∣ n ∣ = ( A A 2 + B 2 + C 2 , B A 2 + B 2 + C 2 , C A 2 + B 2 + C 2 ) \hat{\mathbf{n}} = \frac{\mathbf{n}}{|\mathbf{n}|} = \left( \frac{A}{\sqrt{A^2 + B^2 + C^2}}, \frac{B}{\sqrt{A^2 + B^2 + C^2}}, \frac{C}{\sqrt{A^2 + B^2 + C^2}} \right) n^=∣n∣n​=(A2+B2+C2​A​,A2+B2+C2​B​,A2+B2+C2​C​)

利用高度确定平面上的一点
沿着单位法向量方向移动这一距离以找到平面上的一点 ( x 0 , y 0 , z 0 ) (x_0,y_0,z_0) (x0​,y0​,z0​)
( x 0 , y 0 , z 0 ) = h e i g h t ⋅ n ^ = ( h e i g h t ⋅ A A 2 + B 2 + C 2 , h e i g h t ⋅ B A 2 + B 2 + C 2 , h e i g h t ⋅ C A 2 + B 2 + C 2 ) (x_0,y_0,z_0) = height \cdot \mathbf{\hat n} = \left( height \cdot \frac{A}{\sqrt{A^2 + B^2 + C^2}}, height \cdot \frac{B}{\sqrt{A^2 + B^2 + C^2}}, height \cdot \frac{C}{\sqrt{A^2 + B^2 + C^2}} \right) (x0​,y0​,z0​)=height⋅n^=(height⋅A2+B2+C2​A​,height⋅A2+B2+C2​B​,height⋅A2+B2+C2​C​)

表示: 从原点沿着单位法向量方向移动了 height 的距离,达到了平面上的某一点。

代入点法式方程
A ( x − x 0 ) + B ( y − y 0 ) + C ( z − z 0 ) = 0 A(x-x_0) + B(y-y_0) + C(z-z_0) = 0 A(x−x0​)+B(y−y0​)+C(z−z0​)=0

A ( x − h e i g h t ⋅ A A 2 + B 2 + C 2 ) + B ( y − h e i g h t ⋅ B A 2 + B 2 + C 2 ) + C ( z − h e i g h t ⋅ C A 2 + B 2 + C 2 ) = 0 A(x - height \cdot \frac{A}{\sqrt{A^2 + B^2 + C^2}}) + B(y - height \cdot \frac{B}{\sqrt{A^2 + B^2 + C^2}}) + C(z - height \cdot \frac{C}{\sqrt{A^2 + B^2 + C^2}}) = 0 A(x−height⋅A2+B2+C2​A​)+B(y−height⋅A2+B2+C2​B​)+C(z−height⋅A2+B2+C2​C​)=0

简化方程
展开和简化得到:
A x − h e i g h t ⋅ A 2 A 2 + B 2 + C 2 + B x − h e i g h t ⋅ B 2 A 2 + B 2 + C 2 + C x − h e i g h t ⋅ C 2 A 2 + B 2 + C 2 = 0 Ax - \frac{height \cdot A^2}{\sqrt{A^2 + B^2 + C^2}} + Bx - \frac{height \cdot B^2}{\sqrt{A^2 + B^2 + C^2}} + Cx - \frac{height \cdot C^2}{\sqrt{A^2 + B^2 + C^2}} = 0 Ax−A2+B2+C2​height⋅A2​+Bx−A2+B2+C2​height⋅B2​+Cx−A2+B2+C2​height⋅C2​=0

进一步整理:
A x + B x + C x = h e i g h t ⋅ ( A 2 + B 2 + C 2 ) A 2 + B 2 + C 2 Ax + Bx + Cx = height \cdot \frac{ (A^2 + B^2 + C^2)}{\sqrt{A^2 + B^2 + C^2}} Ax+Bx+Cx=height⋅A2+B2+C2​(A2+B2+C2)​

因为:
( A 2 + B 2 + C 2 ) 1 ( A 2 + B 2 + C 2 ) 1 2 = A 2 + B 2 + C 2 \frac{ (A^2 + B^2 + C^2)^1}{(A^2 + B^2 + C^2)^{\frac{1}{2}}} = \sqrt{A^2 + B^2 + C^2} (A2+B2+C2)21​(A2+B2+C2)1​=A2+B2+C2

所以最后得到:
A x + B x + C x = h e i g h t Ax + Bx + Cx = height Ax+Bx+Cx=height

n ⋅ p = h e i g h t \bold{n} \cdot p = height n⋅p=height
p p p 是平面上的任意一点
h e i g h t height height 的正负取决于法向量的方向

相关内容

热门资讯

一分钟了解(丽水都莱)外挂透明... 一分钟了解(丽水都莱)外挂透明挂辅助APP(透视)确实到底真的有挂的(有挂游戏)-哔哩哔哩;一、丽水...
五分钟了解(掌电竞技)外挂透明... 《掌电竞技软件透明挂》是一款多人竞技的掌电竞技辅助透视游戏,你将微扑克对手来到同一个战场,为至高无上...
9分钟了解(金蟾麻将)外挂透明... 9分钟了解(金蟾麻将)外挂透明挂辅助开挂(透视)确实到底真的有辅助挂(有挂外挂)-哔哩哔哩是一款可以...
1分钟了解(浩瀚麻将平台)外挂... 1分钟了解(浩瀚麻将平台)外挂透明挂辅助下载,其实到底真的有挂(有挂工具)-哔哩哔哩;浩瀚麻将平台软...
9分钟了解(闲逸斗地主)外挂透... 9分钟了解(闲逸斗地主)外挂透明挂辅助器(透视)其实真的有辅助挂(有挂辅助器)-哔哩哔哩;闲逸斗地主...
4分钟了解(中至麻将发牌规律)... 自定义新版中至麻将发牌规律系统规律,只需要输入自己想要的开挂功能,一键便可以生成出中至麻将发牌规律专...
一分钟了解!天天乐青十三张能赢... 自定义新版天天乐青十三张能赢系统规律,只需要输入自己想要的开挂功能,一键便可以生成出天天乐青十三张能...
两分钟了解(中至宜春麻将)外挂... 两分钟了解(中至宜春麻将)外挂透明挂辅助脚本(透视)其实到底是真的有挂(有挂中牌率)-哔哩哔哩是一款...
3分钟了解(友友联盟)外挂透明... 3分钟了解(友友联盟)外挂透明挂辅助插件,原来到底真的有辅助挂(有挂头条)-哔哩哔哩是一款可以让一直...
八分钟了解(天涯麻将)外挂透明... 八分钟了解(天涯麻将)外挂透明挂辅助助手(透视)确实到底真的有辅助挂(有挂德州外挂)-哔哩哔哩;1....