空间直线方程及其与面线的夹角

article/2025/9/23 22:02:13

一、空间直线的方程

1.1 空间直线的一般方程

空间直线 L L L 可以看做是两个平面 Π 1 \Pi_1 Π1 Π 2 \Pi_2 Π2 的交线,那么就可以用两个平面方程来表示这个直线:
{ A 1 x + B 1 y + C 1 z + D 1 = 0 A 2 x + B 2 y + C 2 z + D 2 = 0 (1) \left\{ \begin{aligned} A_1x+B_1y+C_1z+D_1=0\\ A_2x+B_2y+C_2z+D_2=0 \end{aligned} \right.\tag{1} {A1x+B1y+C1z+D1=0A2x+B2y+C2z+D2=0(1)
这个叫做空间直线的一般方程。

1.2 对称式方程

如果一个非零向量平行于一条已知直线,那么这个向量就叫做直线的方向向量。要确定唯一的直线,还需要一个点。所以,已知直线 L L L 上的一点 M 0 ( x 0 , y 0 , z 0 ) M_0(x_0,y_0,z_0) M0(x0,y0,z0) 和它的一个方向向量 s = ( m , n , p ) s=(m,n,p) s=(m,n,p) ,设点 M ( x , y , z ) M(x,y,z) M(x,y,z) 是直线上的任意点,根据方向向量 s = ( m , n , p ) s=(m,n,p) s=(m,n,p) M 0 M → = ( x − x 0 , y − y 0 , z − z 0 ) \overrightarrow{M_0M}=(x-x_0,y-y_0,z-z_0) M0M =(xx0,yy0,zz0) 平行的事实有:
x − x 0 m = y − y 0 n = z − z 0 p (2) \frac{x-x_0}{m}=\frac{y-y_0}{n}=\frac{z-z_0}{p}\tag{2} mxx0=nyy0=pzz0(2)
你也可以叫他点向式方程。一个直线可以由多个方向向量,具体的某一个就叫做方向数,对应方向向量的预先表示叫做这个直线的方向余弦。
在这里插入图片描述

PS:如果方向向量中有一个分量为零,那么应该用1代替0,且独立出一个零方程,如,m为零,那么方程应该理解为:
{ x − x 0 = 0 y − y 0 n = z − z 0 p \left\{ \begin{aligned} x-x_0&=0\\ \frac{y-y_0}{n}&=\frac{z-z0}{p} \end{aligned} \right. xx0nyy0=0=pzz0

1.3 参数方程

参数方程直接可以由公式 ( 2 ) (2) (2)变形得出:
x − x 0 m = y − y 0 n = z − z 0 p = t (3) \frac{x-x_0}{m}=\frac{y-y_0}{n}=\frac{z-z_0}{p}=t\tag{3} mxx0=nyy0=pzz0=t(3)
即:
{ x = x 0 + m t , y = y 0 + n t , z = z 0 + p t , \left\{ \begin{aligned} x&=x_0+mt,\\ y&=y_0+nt,\\ z&=z_0+pt, \end{aligned} \right. xyz=x0+mt,=y0+nt,=z0+pt,

二、空间直线与直线的夹角

在解析几何中,两个直线方向向量的夹角叫做两直线的夹角。和之前遇到的问题一样,向量之间的夹角通常是 ≤ 180 \le180 180的,所以也需要取绝对值。

设直线 L 1 L1 L1 L 2 L2 L2的方向向量依次是 s 1 = ( m 1 , n 1 , p 1 ) \bold{s_1}=(m_1,n_1,p_1) s1=(m1,n1,p1) s 2 = ( m 2 , n 2 , p 2 ) \bold{s_2}=(m_2,n_2,p_2) s2=(m2,n2,p2) ,所以直线的夹角余弦可以求得:
cos ⁡ φ = ∣ m 1 m 2 + n 1 n 2 + p 1 p 2 ∣ m 1 2 + n 1 2 + p 1 2 m 2 2 + n 2 2 + p 2 2 \cos\varphi=\frac{|m_1m_2+n_1n_2+p_1p_2|}{\sqrt{m_1^2+n_1^2+p_1^2}\sqrt{m_2^2+n_2^2+p_2^2}} cosφ=m12+n12+p12 m22+n22+p22 m1m2+n1n2+p1p2
从上面的公式可以推出以下结论:

  • 两条直线 L 1 L1 L1 L 2 L2 L2相互垂直的条件为: m 1 m 2 + n 1 n 2 + p 1 p 2 = 0 m_1m_2+n_1n_2+p_1p_2=0 m1m2+n1n2+p1p2=0
  • 两条直线 L 1 L1 L1 L 2 L2 L2相互平行或重合的条件为: m 1 m 2 = n 1 n 2 = p 1 p 2 \frac{m_1}{m_2}=\frac{n_1}{n_2}=\frac{p_1}{p_2} m2m1=n2n1=p2p1

三、空间直线和平面的夹角

当直线与平面不垂直时,直线和它在平面上的投影直线的夹角 φ ∈ [ 0 , π 2 ] \varphi\in[0,\frac{\pi}{2}] φ[0,2π]称为直线与平面的夹角,当直线与平面垂直时规定夹角为90度。我们设直线的方向向量为 s = ( m , n , p ) \bold{s}=(m,n,p) s=(m,n,p) ,平面的法向量为 n = ( A , B , C ) \bold{n}=(A,B,C) n=(A,B,C) ,设平面直线与其投影的夹角为 φ \varphi φ

如果 s \bold{s} s n \bold{n} n 夹角为锐角那么:
φ = π 2 − ( s , n ^ ) \varphi=\frac{\pi}{2}-(\widehat{\bold{s,n}}) φ=2π(s,n )

如果 s \bold{s} s n \bold{n} n 夹角为钝角那么:
φ = ( s , n ^ ) − π 2 \varphi=(\widehat{\bold{s,n}})-\frac{\pi} {2} φ=(s,n )2π
写成一个式子则为:
φ = ∣ π 2 − ( s , n ^ ) ∣ \varphi=|\frac{\pi}{2}-(\widehat{\bold{s,n}})| φ=2π(s,n )
左右两边同时取正弦:
sin ⁡ φ = sin ⁡ ∣ π 2 − ( s , n ^ ) ∣ \sin\varphi=\sin|\frac{\pi}{2}-(\widehat{\bold{s,n}})| sinφ=sin2π(s,n )
也就是:
sin ⁡ φ = ∣ cos ⁡ ( s , n ^ ) ∣ \sin\varphi=|\cos(\widehat{\bold{s,n}})| sinφ=cos(s,n )
前面已经探讨过余弦的表达式:
sin ⁡ φ = ∣ A m + B n + C p ∣ A 2 + B 2 + C 2 m 2 + n 2 + p 2 \sin\varphi=\frac{|Am+Bn+Cp|}{\sqrt{A^2+B^2+C^2}\sqrt{m^2+n^2+p^2}} sinφ=A2+B2+C2 m2+n2+p2 Am+Bn+Cp
因为直线与平面垂直相当于直线的方向向量与法向量平行所以:
A m = B n = C p \frac{A}{m}=\frac{B}{n}=\frac{C}{p} mA=nB=pC
是直线和平面垂直的条件。

因为直线在平面上或者平行相当于法向量与直线垂直,所以:
A n + B n + C p = 0 An+Bn+Cp=0 An+Bn+Cp=0


http://chatgpt.dhexx.cn/article/IlNBcjn6.shtml

相关文章

0804空间直线及其方程-向量代数与空间解析几何

文章目录 1 空间直线方程1.1 空间直线的一般方程1.2 空间直线的对称式方程1.3 空间直线的参数方程1.4 空间直线的两点式方程 3 两直线的夹角4 直线与平面的夹角4.1 定义4.2 夹角的正弦公式 5 例题6 平面束方程结语 1 空间直线方程 1.1 空间直线的一般方程 空间直线L可以看做是…

空间直线的几种方程

文章目录 空间直线的几种方程1.直线的一般方程2.对称式方程(点向式)3.参数式方程4.方程组与对称式方程的转化5.两直线的夹角6.直线与平面夹角7.异面直线距离 空间直线的几种方程 1.直线的一般方程 两相交平面方程组联立 2.对称式方程(点向式) 3.参数式方程 由对称式方程导出…

图片轮播的实现(详解两种方法)

今天带来的是前端里图片轮播的实现,可以说,这两种方法都很简单,尤其第一种,只要是有点基础的应该都可以看懂,这也是小编花费了一定时间想到的代码较少的方式。(图片我放在文末了) 当然也有更复…

简易javascript图片轮播代码

javascript图片轮播代码 因为自己是新手自学不久&#xff0c;所以代码有很多不规范的地方&#xff0c;请原谅。 html部分代码&#xff1a; <div id"head"> <button id"prev" onmousedown"p()" onmouseout"cal()"><&…

css 实现图片轮播

轮播图实现思路: 轮播图通过动画,关键帧,控制图片水平向左移动实现轮播, 主要通过让图片移动,首先把图片放置到一个div里,设置浮动,英文图片宽为600,通过动画关键帧,让它每次向左水平移动600,然后div设置超出隐藏,最终实现轮播效果 div中超出隐藏之前的效果 最终效果 代码 h…

Unity图片轮播图功能实现

通过UnityCurvedUI实现轮播效果&#xff0c;思路是将几张UI图按照较准确的位置放在空物体&#xff08;作为父物体&#xff09;下方&#xff0c;通过旋转父物体实现图片的旋转。 一、UI构建 简单构建UI结构&#xff0c;注意使用一个空物体作为几张轮播图的父级&#xff08;记得…

Unity实现图片轮播功能

Unity实现图片无限循环轮播&#xff08;横and竖&#xff09; 先来看看效果 横 实现 介绍&#xff1a;只可以左右按键控制图片的切换&#xff0c;可无限扩展图片数量思路&#xff1a;首尾相连。尾图片与首图片互换位置以及动画效果主要代码&#xff1a; RectTransform[] t…

Qt之实现图片轮播效果

一、简述 今天文章讲述的是如何用Qt实现图片轮播的效果&#xff0c;其实我们经常在网页中看到各种广告就是使用了图片轮播&#xff0c;实现小区域内嵌入多个广告的效果。 下面是CSDN页面中两种常见的图片轮播效果。基本上就是定时自动切换广告页面&#xff0c;或者手动点击选…

vue中图片轮播

vue中轮播图的实现 轮播图中html结构一般由主体图片、下方小圆圈、上一张和下一张组成。 主体图片能够实现两秒切换一次&#xff0c;并且对应的小圆圈被选中 点击上一张和下一张按钮切换相应图片&#xff0c;同时小圆圈产生变化。 点击小圆圈切换图片 鼠标放在图片主体上停…

使用transition实现图片轮播效果

前言 无缝轮播一直是面试的热门题目&#xff0c;而大部分答案都是复制第一张到最后。诚然&#xff0c;这种方法是非常标准&#xff0c;那么有没有另类一点的方法呢&#xff1f; 第一种方法是需要把所有图片一张张摆好&#xff0c;然后慢慢移动的&#xff0c; 但是我能不能直…

【JavaScript】常见的几种图片轮播

平时我们会在各种网站看见图片轮播的效果&#xff0c;但它具体是如何实现的呢&#xff1f;接下来咱们一起来看看各种图片轮播效果的产生过程吧&#xff01; 一、图片的无缝滚动 什么是图片的无缝滚动&#xff1f;通俗来讲就是一堆图片一张接着一张往过滑&#xff0c;图片之间没…

实现一个简单的图片轮播效果

学习笔记 思路 这里就说一下我的思路吧&#xff0c;我们可以先将所有图片的不透明度设置为0&#xff0c;也就是全透明&#xff0c;不可见&#xff08;也不一定靠设置透明度来实现图片不可见&#xff0c;也可以直接设置元素不可见&#xff09;&#xff0c;使用下标的方式来控制…

c++ 判断亲和数

c 判断亲和数 在自然数220与284之间&#xff0c;有一种非常奇妙的关系&#xff0c;能够整除22022511的全部正整数&#xff08;不包括220&#xff09;之和1245102011224455110恰好等于284&#xff1b;而能够整除2842271的全部正整数&#xff08;不包括284&#xff09;之和124711…

寻找亲和数对C语言,寻找亲和数

人与人之间讲究友情&#xff0c;而有趣的是&#xff0c;数与数之间也有相类似的关系&#xff0c;数学家把一对存在特殊关系的数称为“亲和数”。亲和数&#xff0c;又称相亲数、友爱数、友好数&#xff0c;指两个正整数中&#xff0c;彼此的全部约数之和(本身除外)与另一方相等…

如何判断亲和数

内容&#xff1a;判断亲和数 目的&#xff1a;掌握循环与if语句 程序代码&#xff1a; /* * 程序的版权和版本声明部分: * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 文件名称&#xff1a;test.cpp * 作 者&#xff1a;匡效国 …

亲和数-C++

目录 原题目 题目描述: 输入格式: 输出格式: 样例输入: 样例输出: 提示: 解题 part1 part2 part3 原题目 题目描述: 自然数a的因子是指能整除a的所有自然数&#xff0c;但不含a本身。例如12的因子为&#xff1a;1、2、3、4、6。若自然数的因子之和为b&#xff0c;而…

python程序设计——练习9

目录 1.任意整数各个位数之和2.列表下标转换3.稀疏矩阵的表示4.有序列表插入元素5.列表合并去重6.单词的区域7.查验身份证8.亲和数9.乘积的列表10.矩阵相加 1.任意整数各个位数之和 请输入任意一个正整数&#xff0c;求各个位数之和并输出。 输入样例1&#xff1a; 123 输出样…

squeezenet,DSD

squeezenet 2016.11.4 squeezenet的目的是用更少的网络构建模型&#xff0c;同时保持模型的准确率。 出发的三个原则是&#xff1a;1、用1*1卷积代替3*3卷积 2、减少与3*3卷积相连的通道数 3、在网络后期使用采样。保证特征图的大小。 其中1、2的目的是减少参数&#xff0c;同时…

Squid

Squid中文权威指南&#xff1a;点击打开链接 CentOS 6.4下Squid代理服务器的安装与配置 一、简介 代理服务器英文全称是Proxy Server&#xff0c;其功能就是代理网络用户去取得网络信息。 Squid是一个缓存Internet 数据的软件&#xff0c;其接收用户的下载申请&#xff0c;并自…

Squeeze-and excitation network

Squeeze-and excitation network introdutcion motivation&#xff1a;当前一些研究表明&#xff0c;将attention机制引入网络中来捕获特征之间的空间相关性可增强CNN的表征&#xff0c;但本文希望建立channels之间的关系。 整体的SE block的图&#xff1a; 如上图所示&…