EM@常见平面曲线的方程的不同表示方式

文章目录

    • abstract
    • 常见曲线的不同形式
      • 小结:一览表
      • 分析
      • 圆锥曲线的极坐标方程
      • 非标准位置的圆锥曲线参数方程
      • 应用比较
    • refs

abstract

  • 常见平面曲线的方程的不同表示方式

常见曲线的不同形式

  • 下面以平面曲线为对象讨论
  • 参数方程通常是对普通方程的补充和增强,曲线的普通方程(直角坐标方程)和其参数方程通常在直角坐标系中讨论,都涉及到 x , y x,y x,y
  • 而曲线的极坐标方程,是以和直角坐标截然不同的坐标系,尤其擅长表示的曲线类型,利用直角坐标和极坐标转换公式,可以完成同一曲线的普通方程和极坐标方程形式转换
  • 在应用中,处理方程形式的变换,还要注意定义域或变量取值范围的等价转换,例如
    • x 2 + y 2 = 1 x^2+y^2=1 x2+y2=1, ( x , y ⩾ 0 ) (x,y\geqslant{0}) (x,y0)转换为极坐标表示为: ρ = 1 \rho=1 ρ=1, θ ∈ [ 0 , π 2 ] \theta\in[0,\frac{\pi}{2}] θ[0,2π],都表示的是 1 4 \frac{1}{4} 41圆弧,
    • 而对应的参数方程为 x = cos ⁡ θ x=\cos\theta x=cosθ; y = sin ⁡ θ y=\sin\theta y=sinθ, θ ∈ [ 0 , π 2 ] \theta\in[0,\frac{\pi}{2}] θ[0,2π]
      • x x x在该段圆弧的取值范围 [ 0 , 1 ] [0,1] [0,1],因此 x = cos ⁡ θ ∈ [ 0 , 1 ] x=\cos\theta\in[0,1] x=cosθ[0,1],解得 θ ∈ [ 0 , π 2 ] \theta\in[0,\frac{\pi}{2}] θ[0,2π]
  • 直角坐标和极坐标转换公式是在极坐标的极点和直角坐标原点重合的情形
    • x = ρ cos ⁡ θ x=\rho\cos\theta x=ρcosθ; y = ρ sin ⁡ θ y=\rho\sin\theta y=ρsinθ
  • 上述转换公式不能滥用,有时极点不和直角坐标系的原点重合,就不能直接代入上述公式,需要调整
    • 极点的位置根据问题的需要建立在合适的位置对于极坐标方程的形式是重要的,而对比较简单的情形,通常建立在直角坐标系的原点上

小结:一览表

曲线普通方程极坐标方程参数方程
圆心在 ( 0 , 0 ) (0,0) (0,0) x 2 + y 2 = R 2 x^2+y^2=R^2 x2+y2=R2 ρ = R \rho=R ρ=R x = R cos ⁡ θ x=R\cos\theta x=Rcosθ; y = R sin ⁡ θ y=R\sin\theta y=Rsinθ, ( θ ∈ [ 0 , 2 π ) ) (\theta\in[0,2\pi)) (θ[0,2π))
圆心在 ( a , b ) (a,b) (a,b) ( x − a ) 2 + ( y − b ) 2 = R 2 (x-a)^2+(y-b)^2=R^2 (xa)2+(yb)2=R2 ( ρ cos ⁡ θ − a ) 2 + ( ρ sin ⁡ θ − b ) 2 = R 2 (\rho\cos{\theta}-a)^2+(\rho\sin\theta-b)^2=R^2 (ρcosθa)2+(ρsinθb)2=R2 x = a + R cos ⁡ θ x=a+R\cos\theta x=a+Rcosθ ; y = b + R sin ⁡ θ y=b+R\sin\theta y=b+Rsinθ; ( ( θ ∈ [ 0 , 2 π ) ) ((\theta\in[0,2\pi)) ((θ[0,2π))
圆心在 ( a , 0 ) (a,0) (a,0)且半径 R = a R=a R=a ( x − a ) 2 + y 2 = a 2 (x-a)^2+y^2=a^2 (xa)2+y2=a2 ρ = 2 a cos ⁡ θ \rho=2a\cos\theta ρ=2acosθ x = a + a cos ⁡ θ x=a+a\cos\theta x=a+acosθ ; y = a sin ⁡ θ y=a\sin\theta y=asinθ; ( ( θ ∈ [ 0 , 2 π ) ) ((\theta\in[0,2\pi)) ((θ[0,2π))
圆心在 ( 0 , a ) (0,a) (0,a)且半径 R = a R=a R=a x 2 + ( y − b ) 2 = a 2 x^2+(y-b)^2=a^2 x2+(yb)2=a2 ρ = 2 a sin ⁡ θ \rho=2a\sin\theta ρ=2asinθ x = a cos ⁡ θ x=a\cos\theta x=acosθ ; y = a + a sin ⁡ θ y=a+a\sin\theta y=a+asinθ; ( ( θ ∈ [ 0 , 2 π ) ) ((\theta\in[0,2\pi)) ((θ[0,2π))
直线 A x + B y + C = 0 Ax+By+C=0 Ax+By+C=0 A ρ cos ⁡ θ + B ρ sin ⁡ θ + C = 0 A\rho\cos\theta+B\rho\sin\theta+C=0 Aρcosθ+sinθ+C=0 x = x 0 + B t x=x_0+Bt x=x0+Bt; y = y 0 − A t y=y_0-At y=y0At ( t ∈ R ) (t\in\mathbb{R}) (tR)
以下极点建立在焦点上
椭圆(中心位于 ( 0 , 0 ) (0,0) (0,0)) x 2 a 2 + y 2 b 2 = 1 \frac{x^2}{a^2}+\frac{y^2}{b^2}=1 a2x2+b2y2=1 ρ = p 1 − e cos ⁡ θ \rho=\frac{p}{1-e\cos\theta} ρ=1ecosθp, ( e < 1 ) (e<1) (e<1) x = a cos ⁡ t x=a\cos{t} x=acost; y = b sin ⁡ t y=b\sin{t} y=bsint; 0 ∈ [ 0 , 2 π ] 0\in[0,2\pi] 0[0,2π]
抛物线(顶点位于 ( 0 , 0 ) (0,0) (0,0)) y 2 = x y^2=x y2=x ρ = p 1 − e cos ⁡ θ \rho=\frac{p}{1-e\cos\theta} ρ=1ecosθp, ( e = 1 ) (e=1) (e=1) x = 2 p t 2 x=2pt^2 x=2pt2; y = 2 p t y=2pt y=2pt; ( t ∈ R ) (t\in\mathbb{R}) (tR)
双曲线(中心位于 ( 0 , 0 ) (0,0) (0,0)) x 2 a 2 − y 2 b 2 = 1 \frac{x^2}{a^2}-\frac{y^2}{b^2}=1 a2x2b2y2=1 ρ = p 1 − e cos ⁡ θ \rho=\frac{p}{1-e\cos\theta} ρ=1ecosθp, ( e > 1 ) (e>1) (e>1) x = a sec ⁡ θ x=a\sec\theta x=asecθ; y = b tan ⁡ θ y=b\tan\theta y=btanθ; ( θ ∈ [ 0 , 2 π ) , θ ≠ k π + π 2 , k = 0 , 1 ) (\theta\in[0,2\pi),\theta\neq{k\pi}+\frac{\pi}{2},k=0,1) (θ[0,2π),θ=+2π,k=0,1)

分析

  • 上表中不是每个方程都常用例如极坐标方程形式复杂或不便于计算,就不常用

  • 直线的普通方程有各种各样的形式,一般方程 A x + B y + C = 0 Ax+By+C=0 Ax+By+C=0, ( A B ≠ 0 ) (AB\neq{0}) (AB=0)可以表示任意直线

    • 其法线方向向量为 ( A , B ) (A,B) (A,B)
    • 其方向向量为 ( B , − A ) (B,-A) (B,A)
  • 直线的参数方程也有多种形式

  • 从普通方程化为极坐标方程通常是容易的

    • 只要将直角坐标和极坐标的转换公式代入普通方程,即可得到极坐标方程
    • 而对于简单曲线,还可以从几何特点出发:设曲线上的任意点为 ( ρ , θ ) (\rho,\theta) (ρ,θ),根据曲线几何特点,建立极坐标方程,这比通用的代入转化公式更加直观
    • 例如,半径为 R R R,圆心为 ( 0 , 0 ) (0,0) (0,0),可以立马根据几何性质写出极坐标方程为 ρ = 1 \rho=1 ρ=1
  • 而普通方程化为参数方程就复杂一些

圆锥曲线的极坐标方程

  • 上述表格中给出的是中心在坐标原点的情形下圆锥曲线的极坐标方程
  • 将极坐标建立在直角坐标系原点上是不常见的,此时代入坐标转换公式可知,形式复杂,一般不利于使用

非标准位置的圆锥曲线参数方程

  • 对于椭圆和双曲线,标准位置指中心在坐标原点的情形

  • 利用坐标平移公式,可以得到与非标准位置的圆的类似的参数方程

    • 椭圆(中心为 ( x 0 , y 0 ) (x_0,y_0) (x0,y0)): x = x 0 + a cos ⁡ θ x=x_0+a\cos{\theta} x=x0+acosθ; y = y 0 + b sin ⁡ θ y=y_0+b\sin{\theta} y=y0+bsinθ; θ ∈ [ 0 , 2 π ] \theta\in[{0},{2\pi}] θ[0,2π]
    • 双曲线(中心为 ( x 0 , y 0 ) (x_0,y_0) (x0,y0)): x = x 0 + a sec ⁡ θ x=x_0+a\sec{\theta} x=x0+asecθ; y = y 0 + b tan ⁡ θ y=y_0+b\tan{\theta} y=y0+btanθ; θ ∈ [ 0 , 2 π ] \theta\in[{0},{2\pi}] θ[0,2π]
    • 抛物线(顶点为 ( x 0 , y 0 ) (x_0,y_0) (x0,y0)): x = x 0 + 2 p t 2 x=x_0+2pt^2 x=x0+2pt2; y = y 0 + 2 p t y=y_0+2pt y=y0+2pt; t ∈ R t\in\mathbb{R} tR

应用比较

  • 极坐标方程适合用在 f ( x 2 + y 2 ) f(x^2+y^2) f(x2+y2), f ( y x ) f(\frac{y}{x}) f(xy), f ( x y ) f(\frac{x}{y}) f(yx)这类情形下,可以简化曲线的表示形式,在二重积分的某些和圆有关的区域,用极坐标表示往往是方便的
  • 参数方程可以表示一些一般方程那一表示的或者表示形式复杂的曲线或方程

refs

  • 极坐标方程
  • 圆@圆锥曲线参数方程

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

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

相关文章

【pandas】数据透视表【pivot_table】

pivot_table pandas的pivot_table函数是一个非常有用的工具&#xff0c;用于创建一个数据透视表&#xff0c;这是一种用于数据总结和分析的表格形式。 以下是pivot_table的基本语法&#xff1a; pandas.pivot_table(data, valuesNone, indexNone, columnsNone, aggfuncmean,…

[JVM] 字节二面~简述垃圾回收以及类加载过程,别说八股文,我想看到你自己的理解

GC 的三种收集方法&#xff1a;标记清除、标记整理、复制算法的原理与特点&#xff0c;分别用在什么地方&#xff0c;如果让你优化收集方法&#xff0c;有什么思路&#xff1f; ● 标记清除&#xff1a; 先标记&#xff0c;标记完毕之后再清除&#xff0c;效率不高&#xff0c…

基于opencv+ImageAI+tensorflow的智能动漫人物识别系统——深度学习算法应用(含python、JS、模型源码)+数据集(三)

目录 前言总体设计系统整体结构图系统流程图 运行环境爬虫模型训练实际应用 模块实现1. 数据准备1&#xff09;爬虫下载原始图片2&#xff09;手动筛选图片 2. 数据处理1&#xff09;切割得到人物脸部2&#xff09;重新命名处理后的图片3&#xff09;添加到数据集 3. 模型训练及…

系列五、Spring整合MyBatis不忽略mapper接口同目录的xxxMapper.xml

一、概述 默认情况下maven要求我们将xml配置、properties配置等都放在resources目录下&#xff0c;如果我们强行将其放在java目录&#xff0c;即将xxxMapper.xml和xxxMapper接口放在同一个目录下&#xff0c;那么默认情况下maven打包时会将这个xxxMapper.xml文件忽略掉&#xf…

C++中const有什么作用

const用于定义常量&#xff1a;const定义的常量编译器可以对其进行数据静态类型安全检查。const修饰函数形式参数&#xff1a;当输入参数为用户自定义的类型和抽象数据类型时&#xff0c;应该将值传递改为const &传递&#xff0c;可以提高效率。 void fun(A a); void fun(…

十大排序之归并排序(详解)

文章目录 &#x1f412;个人主页&#x1f3c5;算法思维框架&#x1f4d6;前言&#xff1a; &#x1f380;归并排序 时间复杂度O(n*logn)&#x1f387;1. 算法步骤思想&#x1f387;2、动画演示&#x1f387;3.代码实现 &#x1f412;个人主页 &#x1f3c5;算法思维框架 &#…

GraphQL—构建多服务架构的数据层

简介 作为 Facebook 在 2015 年推出的查询语言&#xff0c;GraphQL 能够对 API 中的数据提供一套易于理解的完整描述&#xff0c;使得客户端能够更加准确的获得它需要的数据 现在的web系统大多是基于restful的&#xff0c;我们知道&#xff0c;REST强调以资源来划分系统&#x…

老HIS面临的问题总结

在从业的10余年时间&#xff0c;从事pb开发和教学多年&#xff0c;应朋友的要求&#xff0c;写一篇关于老his的问题&#xff0c;今天终于得空书写。老his自1995年立项至今已走过20余年&#xff0c;目前仍有上千家医院在使用&#xff0c;可以说它在医疗信息化水平的提升和行业人…

Python基础入门例程64-NP64 输出前三同学的成绩(元组)

最近的博文: Python基础入门例程63-NP63 修改报名名单(元组)-CSDN博客 Python基础入门例程62-NP62 运动会双人项目(元组)-CSDN博客 Python基础入门例程61-NP61 牛牛的矩阵相加(循环语句)-CSDN博客 目录 最近的博文: 描述

lvm 扩容根分区失败记录

lvm 扩容根分区失败记录 1、问题描述2、错误描述3、解决方法重启系统进入grub界面&#xff0c;选择kernel 2.x 启动系统。然后同样的resize2fs命令扩容成功。 1、问题描述 根分区不足。 系统有2个内核版本&#xff0c;一个是kernel 2.x&#xff0c;另一个是kernel 4.x。 这次l…

C语言剔除相关数(ZZULIOJ1204:剔除相关数)

题目描述 一个数与另一个数如果含有相同数字和个数的字符&#xff0c;则称两数相关。现有一堆乱七八糟的整数&#xff0c;里面可能充满了彼此相关的数&#xff0c;请你用一下手段&#xff0c;自动地将其剔除。 输入&#xff1a;多实例测试。每组数据包含一个n(n<1000)&#…

知行之桥EDI系统HTTP签名验证

本文简要概述如何在知行之桥EDI系统中使用 HTTP 签名身份验证&#xff0c;并将使用 CyberSource 作为该集成的示例。 API 概述 首字母缩略词 API 代表“应用程序编程接口”。这听起来可能很复杂&#xff0c;但真正归结为 API 是一种允许两个不同实体相互通信的软件。自开发以…

CSS 属性列表

CSS属性列表 序号 属性类别 属性 描述 1 动画属性 keyframes 定义一个动画,keyframes定义的动画名称用来被animation-name所使用。 2 animation 复合属性。检索或设置对象所应用的动画特效。 3 animation-name 检索或设置对象所应用的动画名称 ,必须与规则keyfra…

2023.11.25-电商项目建设业务学习1-指标,业务流程,核销

目录 1.指标分类(原子指标,派生指标,衍生指标) 2.一些业务名词 3.四大业务流程-销售需求 3.1-线上线下销售 3.2线上线下退款 4.四大业务流程-会员业务 5.四大业务流程-供应链业务 6.四大业务流程-商城业务 7.核销主题需求分析 1.指标分类(原子指标,派生指标,衍生指标) 原…

JVM类加载的过程和JVM垃圾回收机制

文章目录 一、JVM类加载的过程1.1类加载的基本流程1.1.1加载1.1.2验证1.1.3准备1.1.4解析1.1.5初始化 1.2双亲委派模型 二、JVM垃圾回收机制2.1找到垃圾2.1.1引用计数(比如Python&#xff0c;PHP中用到)2.1.2可达性分析(比如Java中用到) 2.2释放垃圾2.2.1标记清除2.2.2复制算法…

Nginx配置文件中的关键字是什么?详细解释来了

点击上方蓝字关注我 Nginx 是一款高性能的 Web 服务器软件&#xff0c;同时也是一款反向代理服务器软件。Nginx 的配置文件通常是 /etc/nginx/nginx.conf&#xff0c;以下是一个典型的配置文件&#xff0c;并对其中的关键字进行详细解释。 1. 配置文件 perlCopy codeuser ngin…

计算机编程零基础编程学什么语言,中文编程工具构件简介软件下载

计算机编程零基础编程学什么语言&#xff0c;中文编程工具构件简介软件下载 给大家分享一款中文编程工具&#xff0c;零基础轻松学编程&#xff0c;不需英语基础&#xff0c;编程工具可下载。 这款工具不但可以连接部分硬件&#xff0c;而且可以开发大型的软件&#xff0c;象如…

Redis集群(新)

1.什么是集群 Redis集群实现了对Redis的水平扩容&#xff0c;可实现并发写操作&#xff0c;启动n个redis节点&#xff0c;将数据分别存储在不同的节点中&#xff0c;每块节点负责不同区域的插槽&#xff0c;所以Redis集群通过分区来提供一定程度的可用性。 Redis集群现采用的是…

Oracle查询数据库中当前用户每个表的数据条数

Oracle查询数据库中当前用户每个表的数据条数 select t.table_name,t.num_rows from user_tables t一般情况下这条语句就可查出想要结果 如果不行 请执行以下脚本 create or replace function count_rows(table_name in varchar2,owner in varchar2 default null)return…

phonopy快速安装教程

Phonopy 是一个由 python编译实现的的晶体声子分析程序&#xff0c;是一款基于第一性原理进行声子计算的免费软件。它提供了 VASP 的 Wien2k 接口用来计算原子受力。它的主要功能有&#xff1a;计算声子色散谱&#xff1b;计算声子态密度&#xff0c;包括分立态密度&#xff1b…