专题:曲面的切平面、法线

假设曲面方程为隐函数 F ( x , y , z ) = 0 ,点 M ( x 0 , y 0 , z 0 ) 是其上一点 又在点 M 处任意引一条在曲面上的曲线,设该曲线参数方程为: { x = φ ( t ) y = ψ ( t ) z = ω ( t ) ,且当 t = t 0 时, x = x 0 , y = y 0 , z = z 0 那么 F ( φ ( t ) , ψ ( t ) , ω ( t ) ) = 0 对 t 求全导,得 F x φ ′ ( t 0 ) + F y ψ ′ ( t 0 ) + F z ω ′ ( t 0 ) = 0 分析: 由于 ( φ ′ ( t 0 ) , ψ ′ ( t 0 ) , ω ′ ( t 0 ) ) 表达的是曲线的切向量, 因此上式表达的是向量 ( F x , F y , F z ) 与切向量垂直 而该曲线是经过点 M 的任意曲线, 如果一个向量与任意切线都垂直的话, 那这些任意切线必定在一个平面内, 这个平面就叫做曲面在点M处的切平面 而 ( F x , F y , F z ) 为 曲面在点M处的一个法向量 因此很容易得到切平面方程为: F x ( x − x 0 ) + F y ( y − y 0 ) + F z ( z − z 0 ) = 0 法线方程为: x − x 0 F x = y − y 0 F y = z − z 0 F z 如果曲面由显函数 z = f ( x , y ) 给出, 则 F ( x , y , z ) = f ( x , y ) − z = 0 , F x = f x , F y = f y , F z = − 1 法向量 ( F x , F y , F z ) 的模为 1 + f x 2 + f y 2 假设法向量朝 z 轴正向,则方向余弦为: cos ⁡ α = − f x 1 + f x 2 + f y 2 , cos ⁡ β = − f y 1 + f x 2 + f y 2 , cos ⁡ γ = 1 1 + f x 2 + f y 2 假设曲面方程为隐函数F(x,y,z)=0,点M(x_0,y_0,z_0)是其上一点 \\ 又在点M处任意引一条在曲面上的曲线,设该曲线参数方程为:\\ \begin{cases} x=\varphi(t) \\ y=\psi(t) \\ z=\omega(t) \\ \end{cases},且当t=t_0时,x=x_0,y=y_0,z=z_0 \\ 那么F(\varphi(t),\psi(t),\omega(t)) = 0 \\ 对t求全导,得F_x\varphi^{\prime}(t_0)+F_y\psi^{\prime}(t_0)+F_z\omega^{\prime}(t_0)=0 \\ \,\\ 分析:\\ 由于(\varphi^{\prime}(t_0),\psi^{\prime}(t_0),\omega^{\prime}(t_0))表达的是曲线的切向量,\\ 因此上式表达的是向量(F_x,F_y,F_z)与切向量垂直\\ 而该曲线是经过点M的任意曲线,\\ 如果一个向量与任意切线都垂直的话,\\ 那这些任意切线必定在一个平面内,\\ \textbf{这个平面就叫做曲面在点M处的切平面} \\ 而(F_x,F_y,F_z)为\textbf{曲面在点M处的一个法向量} \\ 因此很容易得到切平面方程为:\\ F_x(x-x_0)+F_y(y-y_0)+F_z(z-z_0)=0 \\ 法线方程为:\\ \frac{x-x_0}{F_x}=\frac{y-y_0}{F_y}=\frac{z-z_0}{F_z} \\ \,\\ 如果曲面由显函数z=f(x,y)给出,\\ 则F(x,y,z)=f(x,y)-z=0,F_x=f_x,F_y=f_y,F_z=-1 \\ 法向量(F_x,F_y,F_z)的模为\sqrt{1+f_x^2+f_y^2} \\ 假设法向量朝z轴正向,则方向余弦为:\\ \cos\alpha=\frac{-f_x}{\sqrt{1+f_x^2+f_y^2}},\cos\beta=\frac{-f_y}{\sqrt{1+f_x^2+f_y^2}},\cos\gamma=\frac{1}{\sqrt{1+f_x^2+f_y^2}} 假设曲面方程为隐函数F(x,y,z)=0,点M(x0,y0,z0)是其上一点又在点M处任意引一条在曲面上的曲线,设该曲线参数方程为: x=φ(t)y=ψ(t)z=ω(t),且当t=t0时,x=x0,y=y0,z=z0那么F(φ(t),ψ(t),ω(t))=0t求全导,得Fxφ(t0)+Fyψ(t0)+Fzω(t0)=0分析:由于(φ(t0),ψ(t0),ω(t0))表达的是曲线的切向量,因此上式表达的是向量(Fx,Fy,Fz)与切向量垂直而该曲线是经过点M的任意曲线,如果一个向量与任意切线都垂直的话,那这些任意切线必定在一个平面内,这个平面就叫做曲面在点M处的切平面(Fx,Fy,Fz)曲面在点M处的一个法向量因此很容易得到切平面方程为:Fx(xx0)+Fy(yy0)+Fz(zz0)=0法线方程为:Fxxx0=Fyyy0=Fzzz0如果曲面由显函数z=f(x,y)给出,F(x,y,z)=f(x,y)z=0Fx=fxFy=fyFz=1法向量(Fx,Fy,Fz)的模为1+fx2+fy2 假设法向量朝z轴正向,则方向余弦为:cosα=1+fx2+fy2 fx,cosβ=1+fx2+fy2 fy,cosγ=1+fx2+fy2 1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/57854.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Flink流批一体计算(18):PyFlink DataStream API之计算和Sink

目录 1. 在上节数据流上执行转换操作,或者使用 sink 将数据写入外部系统。 2. File Sink File Sink Format Types Row-encoded Formats Bulk-encoded Formats 桶分配 滚动策略 3. 如何输出结果 Print 集合数据到客户端,execute_and_collect…

鼎盛合方案——充气泵的原理和结构

充气泵是一种常见的气体压缩设备,它可以将空气或其他气体压缩成高压气体,用于充气、输送、压缩等工业和生活领域。充气泵的原理是利用机械或电动力量将气体压缩,使其体积减小,压力增大,从而达到充气的目的。 充气泵的…

力扣:74. 搜索二维矩阵(Python3)

题目: 给你一个满足下述两条属性的 m x n 整数矩阵: 每行中的整数从左到右按非递减顺序排列。每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返…

解决Linux报错:Swap file “xxxxxx.swp“ already exists

出现问题 Swap file “.models_conf.yaml.swp” already exists! 在 Linux 下 vim 编辑过程中,由于某种原因异常退出正在编辑的文件,再次编辑该文件时,会出现如下提示: 一个文件出现了带有.swp的副本文件的时候,会出现…

MySQL概述,架构原理

一.MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典的MySQL AB公司开发,后被oracle公司收购,MySQL是当下最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(Relational Database Man…

Mybatis小记

目录 Mybatis第一个程序 xml文件 测试类 错误排查 Mybatis第一个程序 1.搭建实验数据库 2.导入MyBatis相关jar包 3.编写MyBatis核心配置文件 4.编写MyBatis工具类 5.创建实体类、 6.编写Mapper接口类 7.编写Mapper.xml配置文件 8.编写测试类 对象传参只引用需要的属性就可…

【设计模式】Head First 设计模式——装饰者模式 C++实现

设计模式最大的作用就是在变化和稳定中间寻找隔离点,然后分离它们,从而管理变化。将变化像小兔子一样关到笼子里,让它在笼子里随便跳,而不至于跳出来把你整个房间给污染掉。 设计思想 动态地将责任附加到对象上,若要扩…

新生代与老年代

在Java虚拟机(JVM)中,内存被划分为多个不同的区域,其中包括新生代(Young Generation)和老年代(Old Generation)。 新生代是用于存储新创建的对象的区域。大多数对象在创建后很快就变…

springboot RabbitMQ客户端连接故障恢复

最近做RabbitMQ故障演练发现RabbitMQ服务器停止后,基于springboot的消费端不可以自动的恢复,队列的消费者消失,消息一直积压到队列中,这种情况肯定是不可接收的;通过研究源代码找到了解决方案。 一、添加自动恢复配置a…

基于AVR128单片机抢答器proteus仿真设计

一、系统方案 二、硬件设计 原理图如下: 三、单片机软件设计 1、首先是系统初始化 void timer0_init() //定时器初始化 { TCCR00x07; //普通模式,OC0不输出,1024分频 TCNT0f_count; //初值,定时为10ms TIFR0x01; //清中断标志…

Oracle-day3:子查询、with as语句、聚合函数

一、单行子查询 /*一、单行子查询格式&#xff1a;select <列明表> from 表名(查询select 语句)where 列或表达式 比较运算符(SELECT 列名 FROM 表名 WHERE 条件)-- 子查询&#xff0c;必须要使用小括号括起来---最大值函数&#xff1a;max()最小值函数: min()二、 from…

ChatGPT Prompting开发实战(二)

一、基于LangChain源码react来解析prompt engineering 在LangChain源码中一个特别重要的部分就是react&#xff0c;它的基本概念是&#xff0c;LLM在推理时会产生很多中间步骤而不是直接产生结果&#xff0c;这些中间步骤可以被用来与外界进行交互&#xff0c;然后产生new con…

Oracle ASM (Automatic Storage Management)

[TOC](Oracle ASM (Automatic Storage Management)) Oracle ASM (Automatic Storage Management) 是 Oracle 的一个磁盘管理和文件系统服务&#xff0c;用于简化数据库文件的分布。 在使用 ASM 管理磁盘时&#xff0c;如果想要增加存储空间&#xff0c;您可以向现有的磁盘组添加…

IdentityServer密码长度超长会导致跳转到登录页

应用系统项目的安全要求越来越高&#xff0c;基本都是采取https等加密证书传输&#xff0c;无法使用https的&#xff0c;也是要求不能明文传输内容&#xff0c;因此做一些等保要求&#xff0c;密码需要加密后才能传输给服务端&#xff0c;所以前端会采取一些密码手段&#xff0…

block层:7. 请求下发

blk_dispatch 源码基于5.10 1. blk_mq_sched_dispatch_requests void blk_mq_sched_dispatch_requests(struct blk_mq_hw_ctx *hctx) {// 队列struct request_queue *q hctx->queue;// 队列已停止或者被暂停if (unlikely(blk_mq_hctx_stopped(hctx) || blk_queue_quiesc…

【Android Framework系列】第12章 RecycleView相关原理及四级缓存策略分析

1 RecyclerView简介 RecyclerView是一款非常强大的widget&#xff0c;它可以帮助您灵活地显示列表数据。当我开始学习 RecyclerView的时候&#xff0c;我发现对于复杂的列表界面有很多资源可以参考&#xff0c;但是对于简单的列表展现就鲜有可参考的资源了。虽然RecyclerView的…

『赠书活动 | 第十八期』《深入浅出SSD:固态存储核心技术、原理与实战》

&#x1f497;wei_shuo的个人主页 &#x1f4ab;wei_shuo的学习社区 &#x1f310;Hello World &#xff01; 『赠书活动 &#xff5c; 第十八期』 本期书籍&#xff1a;《深入浅出SSD&#xff1a;固态存储核心技术、原理与实战》 赠书规则&#xff1a;评论区&#xff1a;点赞&…

BPM在企业扮演什么角色?一文秒懂!

如果将企业各职能部门比作各司其职的器官组织&#xff0c;那工作流程就是将其串联为整体&#xff0c;指挥其发挥作用的中枢神经网络&#xff0c;流程作为企业管理意志的延伸&#xff0c;对企业运营管理的影响至关重要。 但随着企业IT建设的多元化&#xff0c;系统能力边界扩展&…

Java 线程池

线程池 Java 线程池是一种多线程处理技术&#xff0c;它可以在程序中预先创建一定数量的线程&#xff0c;将任务提交到线程池中&#xff0c;线程池会自动调度线程执行任务。通过使用线程池&#xff0c;可以避免反复创建和销毁线程的开销&#xff0c;提高程序性能&#xff0c;同…

monorepo更新组件报错,提示“无法加载文件 C:\Program Files\nodejs\pnpm.ps1,因为在此系统上禁止运行脚本”

解决方法&#xff1a; 第一步&#xff1a;管理员身份运行 window.powershell&#xff0c; win x打开powerShell命令框&#xff0c;进入到对应项目路径。 第二步&#xff1a;执行&#xff1a;get-ExecutionPolicy&#xff0c;显示Restricted&#xff0c;表示状态是禁止的; 第…