如何推导椭圆的参数方程

椭圆基础知识

椭圆定义:椭圆上任意一点到两焦点的距离之和为2a

如何由椭圆定义推出椭圆标准方程呢?
在这里插入图片描述
如上图所示。 由定义可得已知条件为 ∣ M C 1 ∣ + ∣ M C 2 ∣ = 2 a 当 M 落在顶点 P 上时,可得另一已知条件 a 2 − b 2 = c 2 当有了已知条件之后,可以通过 R T △ M C 1 D 和 M C 2 D 写出如下等式: ( x + c ) 2 + y 2 + ( x − c ) 2 + y 2 = 2 a 该式可通过两边平方消除根式,且化简过程中要用 a 2 − b 2 代替 c 2 该式化简有一定计算量,在此不写出详细步骤 但最终一定能化简为 x 2 a 2 + y 2 b 2 = 1 即有了定义之后,椭圆上任意一点 M 满足该方程 如上图所示。 \\ 由定义可得已知条件为|MC1|+|MC2|=2a \\ 当M落在顶点P上时,可得另一已知条件a^2-b^2=c^2 \\ 当有了已知条件之后,可以通过RT\triangle MC1D和MC2D写出如下等式: \\ \sqrt{(x+c)^2+y^2}+\sqrt{(x-c)^2+y^2}=2a \\ 该式可通过两边平方消除根式,且化简过程中要用a^2-b^2代替c^2 \\ 该式化简有一定计算量,在此不写出详细步骤 \\ 但最终一定能化简为\frac{x^2}{a^2}+\frac{y^2}{b^2}=1 \\ 即有了定义之后,椭圆上任意一点M满足该方程 如上图所示。由定义可得已知条件为MC1∣+MC2∣=2aM落在顶点P上时,可得另一已知条件a2b2=c2当有了已知条件之后,可以通过RTMC1DMC2D写出如下等式:(x+c)2+y2 +(xc)2+y2 =2a该式可通过两边平方消除根式,且化简过程中要用a2b2代替c2该式化简有一定计算量,在此不写出详细步骤但最终一定能化简为a2x2+b2y2=1即有了定义之后,椭圆上任意一点M满足该方程

椭圆标准方程: 当焦点在 x 轴时, x 2 a 2 + y 2 b 2 = 1 ( a > b > 0 ) 当焦点在 y 轴时, y 2 a 2 + x 2 b 2 = 1 ( a > b > 0 ) 焦距 c 与 a , b 的关系: a 2 − b 2 = c 2 椭圆面积公式: π a b ,当 a = b 时,即圆的面积公式 π a 2 椭圆标准方程:\\ 当焦点在x轴时,\frac{x^2}{a^2}+\frac{y^2}{b^2}=1(a>b>0) \\ 当焦点在y轴时,\frac{y^2}{a^2}+\frac{x^2}{b^2}=1(a>b>0) \\ \,\\ 焦距c与a,b的关系:a^2-b^2=c^2 \\ 椭圆面积公式:\pi ab,当a=b时,即圆的面积公式\pi a^2 椭圆标准方程:当焦点在x轴时,a2x2+b2y2=1(a>b>0)当焦点在y轴时,a2y2+b2x2=1(a>b>0)焦距cab的关系:a2b2=c2椭圆面积公式:πab,当a=b时,即圆的面积公式πa2

椭圆参数方程

在这里插入图片描述

如上图所示。 分别作椭圆的外接圆和内接圆 容易得知两个圆方程分别为 x 2 + y 2 = a 2 , x 2 + y 2 = b 2 取大圆上一点 A (或小圆上一点 B ),连接 O A 与小圆相较于 B 过点 A 作一条垂直直线,过点 B 作一条水平直线,相交于 P 此时点 P ( x , y ) 在不在椭圆上并不知道,下面求出 x 和 y 的表达式 设 ∠ A O D = θ ,而 O A = a ,因此 x = a cos ⁡ θ 在 △ B O E 中, O B = b ,因此 y = b sin ⁡ θ 将 ( a cos ⁡ θ , b sin ⁡ θ ) 代入椭圆标准方程,等式成立 因此也就得到了椭圆的参数方程: { x = a cos ⁡ θ y = b sin ⁡ θ 这里的 θ 称为离心角,而 ∠ P O D 称为旋转角 由图可知离心角是由椭圆上一点和内接圆或外接圆确定的 如上图所示。\\ 分别作椭圆的外接圆和内接圆 \\ 容易得知两个圆方程分别为x^2+y^2=a^2,x^2+y^2=b^2 \\ 取大圆上一点A(或小圆上一点B),连接OA与小圆相较于B \\ 过点A作一条垂直直线,过点B作一条水平直线,相交于P \\ 此时点P(x,y)在不在椭圆上并不知道,下面求出x和y的表达式 \\ \,\\ 设\angle AOD=\theta,而OA=a,因此x=a\cos \theta \\ 在\triangle BOE中,OB=b,因此y=b\sin \theta \\ 将(a\cos \theta,b\sin \theta)代入椭圆标准方程,等式成立 \\ 因此也就得到了椭圆的参数方程: \begin{cases}x=a\cos \theta \\ y=b\sin \theta \end{cases} \\ 这里的\theta称为离心角,而\angle POD称为旋转角 \\ 由图可知离心角是由椭圆上一点和内接圆或外接圆确定的 如上图所示。分别作椭圆的外接圆和内接圆容易得知两个圆方程分别为x2+y2=a2x2+y2=b2取大圆上一点A(或小圆上一点B),连接OA与小圆相较于B过点A作一条垂直直线,过点B作一条水平直线,相交于P此时点P(x,y)在不在椭圆上并不知道,下面求出xy的表达式AOD=θ,而OA=a,因此x=acosθBOE中,OB=b,因此y=bsinθ(acosθ,bsinθ)代入椭圆标准方程,等式成立因此也就得到了椭圆的参数方程:{x=acosθy=bsinθ这里的θ称为离心角,而POD称为旋转角由图可知离心角是由椭圆上一点和内接圆或外接圆确定的

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

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

相关文章

导出LLaMA等LLM模型为onnx

通过onnx模型可以在支持onnx推理的推理引擎上进行推理,从而可以将LLM部署在更加广泛的平台上面。此外还可以具有避免pytorch依赖,获得更好的性能等优势。 这篇博客(大模型LLaMa及周边项目(二) - 知乎)进行…

idea+gradle阅读spring5.2.9源码之源码构建报错解决方案

注意 1、先确保gradle版本和spring、jdk版本对应 本文:gradle:5.6.4/spring 5.2.9/jdk1.8(gradle和jdk都要先安装好,gradle还要配置好本地资源文件路径) 2、原来项目乱了的话,先重新导入下载的源码项目 3、进入源码所在根目录&…

git之reflog分析

写在前面 本文一起看下reflog命令。 1:场景描述 在开发的过程中,因为修改错误,想要通过git reset命令恢复到之前的某个版本,但是选择提交ID错误,导致多恢复了一个版本,假定,该版本对应的内容…

【安装】阿里云轻量服务器安装Ubuntu图形化界面(端口号/灰屏问题)

阿里云官网链接 https://help.aliyun.com/zh/simple-application-server/use-cases/use-vnc-to-build-guis-on-ubuntu-18-04-and-20-04 网上搜了很多教程,但是我没在界面看到有vnc连接,后面才发现官网有教程。 其实官网很详细了,不过这里还是…

java程序打包成exe在无java环境执行

最近写了个小工具,但是java写的,给朋友用的时候不能直接用,因此学习了一下java打包成exe。 众所周知,java需要jvm环境,所以打包的时候需要把稍微轻一点的jre打包进去。接下来是详细步骤。 java程序打包成jar 这个在…

Linux性能学习(4.5):网络_TCP四次挥手内核参数优化

文章目录 1 四次挥手2 参数优化2.1 tcp_orphan_retries--->FIN报文重传次数2.2 tcp_max_orphans--->孤儿连接最大数量2.3 tcp_fin_timeout--->FINE_WAIT2状态等待时间2.4 tcp_max_tw_buckets2.5 tcp_tw_reuse--->复用未释放的端口 3 总结 参考资料: 1. …

tiktok批量发布带货视频工具

tiktok批量发布带货视频工具 今天我们来讲一下最新的 29. 6 版本,这个版本新增视频处理功能,该功能主要新增以下内容,可以替换视频的原音频,可以加背景音乐,可以加视频的内置封面,可以加片头视频&#xff…

Linux Day06

目录 一、printf输出问题 二、复制进程fork 2.1进程 2.2 pid_t fork(void); 注意: 2.3逻辑地址和物理地址 2.4写时拷贝技术 一、printf输出问题 printf 函数并不会直接将数据输出到屏幕,而是先放到缓冲区中,只有一下三种情况满 足&a…

Maven发布项目到Nexus私服

项目pom配置 在项目pom.xml中文件中的仓库配置&#xff0c;Nexus私服如何搭建在这里不介绍了可自行百度。 <distributionManagement><repository><id>releases</id><name>Nexus Release Repository</name><url>http://私服地址:34…

STM32 CubeMX USB_CDC(USB_转串口)

STM32 CubeMX STM32 CubeMX 定时器&#xff08;普通模式和PWM模式&#xff09; STM32 CubeMX一、STM32 CubeMX 设置USB时钟设置USB使能UBS功能选择 二、代码部分添加代码实验效果 ![请添加图片描述](https://img-blog.csdnimg.cn/a7333bba478441ab950a66fc63f204fb.png)printf发…

nginx部署以及反向代理多域名实现HTTPS访问

nginx部署以及反向代理多域名实现 1.nginx部署 1.1 编写nginx部署文件 docker-compose.yml version: 3 services: nginx:restart: always image: nginx:1.20container_name: nginx-mainports:- 80:80- 443:443volumes: # 基础配置- /opt/nginx_main/nginx-info/nginx.conf:/…

C++QT教程2——创建QT项目

文章目录 2 创建Qt项目2.1 使用向导创建2.2 手动创建2.3 .pro文件2.4 一个最简单的Qt应用程序main入口函数中&#xff08;main.cpp&#xff09;arnold_widget.h函数arnold_widget.cpp 参考文章 2 创建Qt项目 2.1 使用向导创建 打开Qt Creator 界面选择 New Project或者选择菜…