平面方程、夹角与点到平面的距离

简介: 平面方程、夹角与点到平面的距离

正文


平面的点法式方程


法向量:垂直于一个平面的非零向量叫做一个平面的法向量。


假设空间内有一点M0(x0,y0,z0)和一个向量n=(A,B,C)经过点M0且垂直于向量n的平面有且只有一个,记为Π,它的法向量即是n

设在平面ΠΠ上有除了M0外的一点M(x,y,z)则必有33.png,即它们的数量积为零


32.png

这就是平面Π的点法式方程,平面内任意一点M(x,y,z)的坐标xyz均满足此方程。


平面的一般方程


易看出平面的点法式方程是一个三元一次方程,所以它也可以写成三元一次方程的一般形式:

Ax+By+Cz+D=0

其中平面的法向量坐标即为xyz的系数


n=(A,B,C)

对于平面的一般方程,可以从它的方程式中找到方程对应的图像的特点:


D=0是表示平面经过原点。

A=0时表示平面平行于x轴;B=0时表示平面平行于y轴;C=0时表示平面平行于z轴。(简记为:缺哪个未知数则经过哪个轴)

A=0且D=0时表示平面经过x轴;B=0时表示平面经过y轴;C=0时表示平面经过z轴。

A=B=0时则平面同时经过x轴和y轴,即表示平面在xOy面上;

A=C=0时则平面同时经过x轴和z轴,即表示平面在xOz面上;

B=C=0时则平面同时经过y轴和z轴,即表示平面在yOz面上


平面的截距式方程


平面的截距式方程一般用于平面与xyz轴各有一个交点时,它的形式为:


21.png

23.jpg


截距式方程的推导


一平面与xyz轴的交点依次为P(a,0,0)Q(0,b,0)R(0,0,c)三点

设该平面的方程为:

Ax+By+Cz+D=0


分别将PQRP、Q、R三点代入方程可得,即有:

25.png

代入方程即可得截距式方程:

21.png


两平面的夹角


两平面的夹角通常指的是两平面的法向量的夹角(锐角或者直角)

设两平面Π1Π2的法向量分别为n1=(A1,B1,C1)n2=(A2,B2,C2)则:


22.png

从两个法向量垂直、平行的充要条件可以推得:


20.png


点到平面的距离


平面外一点P0(x0,y0,z0)到平面Ax+By+Cz=0距离公式:


19.png


相关文章
|
数据安全/隐私保护 Python
python | 淘宝购物车秒杀2.0
淘宝购物车秒杀经过粉丝们的使用,还是有点问题,可能抢不到,或者其他之类的问题,不一定稳定的很,所以优化了一下,升级为2.0版本。
573 0
|
监控 JavaScript 前端开发
|
文件存储
将阿里云盘挂载到本地
用CloudDrive将阿里云盘挂载到本地
17165 0
将阿里云盘挂载到本地
|
网络安全 数据安全/隐私保护
openstack虚拟机,采用ssh密钥登录
在openstack中,制作出的镜像有两种登录方式   1:直接密码登录 2:秘钥登录      在openstack中加入了公钥对应自己会有一份秘钥,该怎样用秘钥进行登录, 可以直接如图在控制节点中,输入ssh 镜像名@分配的IP就可以登录上。
2846 0
|
消息中间件 监控 Oracle
消息队列 MQ产品使用合集之启动Namesrv节点时,遇到报错,该如何解决
消息队列(MQ)是一种用于异步通信和解耦的应用程序间消息传递的服务,广泛应用于分布式系统中。针对不同的MQ产品,如阿里云的RocketMQ、RabbitMQ等,它们在实现上述场景时可能会有不同的特性和优势,比如RocketMQ强调高吞吐量、低延迟和高可用性,适合大规模分布式系统;而RabbitMQ则以其灵活的路由规则和丰富的协议支持受到青睐。下面是一些常见的消息队列MQ产品的使用场景合集,这些场景涵盖了多种行业和业务需求。
|
前端开发 JavaScript 数据处理
前端界的宝藏技术:掌握这些,让你的网页秒变交互神器!
【10月更文挑战第31天】前端开发藏有众多宝藏技术,如JavaScript异步编程和Web Components。异步编程通过Promise、async/await实现复杂的网络请求,提高代码可读性;Web Components则允许创建可重用、封装良好的自定义组件,提升代码复用性和独立性。此外,CSS动画、SVG绘图等技术也极大丰富了网页的视觉和交互体验。不断学习和实践,让网页秒变交互神器。
300 2
|
消息中间件 NoSQL 固态存储
Spring boot集成plumelog日志系统
近几日闲来无事,工作摸鱼之时在码云上发现一个更加轻量级的分布式日志系统 PlumeLog ,就研究了一下,写了一个demo,做个记录
|
存储 缓存 小程序
微信小程序-缓存
微信小程序-缓存
844 0
|
JavaScript Java 测试技术
基于springboot+vue.js的宠物领养系统附带文章和源代码设计说明文档ppt
基于springboot+vue.js的宠物领养系统附带文章和源代码设计说明文档ppt
378 0