c语言中直角坐标求极径极角,极坐标与参数方程基础知识附重点题型
高中数学回归课本校本教材24
(一)基础知识 参数极坐标
1.极坐标定义:M 是平面上一点,ρ表示OM 的长度,θ是M Ox ∠,则有序实数实数对(,)ρθ,ρ叫极径,θ叫极角;一般地,[0,2)θπ∈,0ρ≥。
2.常见的曲线的极坐标方程
(1)直线过点M 00(,)ρθ,倾斜角为α常见的等量关系:
正弦定理
sin sin OP OM
OMP OPM
=
∠∠,0OMP παθ∠=-+OPM αθ∠=-; (2)圆心P 00(,)ρθ半径为R 的极坐标方程的等量关系:勾股定理或余弦定理;
(3)圆锥曲线极坐标:1cos ep
e ρθ
=
-,当1e >时,方程表示双曲线;当1e =时,方程表示抛物线;当01
e <
24cos ρθ
=-表示的曲线
是 双曲线
3.参数方程:(1)圆222()()x a x b r -+-=的参数方程:cos ,sin x a r x b r θθ-=-=
(2)椭圆22
221x y a b +=的参数方程:cos ,sin x a x b θθ==
(3)直线过点M 00(,)x y ,倾斜角为α的参数方程:00tan y y x x α-=-即00
cos sin x x y y t θθ
--==, 即00cos sin x x t y y t α
α
=+??
=+?注:0c o s x x t θ-=
,0
sin y y t
θ-=据锐角三角函数定义,T 几何意义是有向线段MP 的数量00000()00.
t l M M x y M M M M M M t M M t >
如:将参数方程2
2
2sin (sin x y θ
θθ
?=+??=??为参数)化为普通方程为2(23)y x x =-≤≤ 将2sin y θ=代入22sin x θ=+即可,但是20sin 1θ≤≤;
4. 极坐标和直角坐标互化公式:cos sin x y ρθρθ=??=? 或2
2
2
tan (0)x
y y
x x
ρθ?
=+?
?
=≠??
,θ的象限由点(x,y)所在象限确定. (1)它们互化的条件则是:极点与原点重合,极轴与x 轴正半轴重合.
(2)将点(,)ρθ变成直角坐标(cos ,sin )ρθρθ,也可以根据几何意义和三角函数的定义获得。 5. 极坐标的几个注意点:
(1)极坐标和直角坐标转化的必要条件是具有共同的坐标原点(极点) 如:已知圆C
的参数方程为2cos 2sin x y θ
θ?=??=??
(θ
为参数),若P 是圆C 与y 轴正半轴的交点,以圆心C 为极点,x 轴的正半轴为极轴建立极坐标系,求过点P 的圆C 的切线
的极坐标方程。5cos()26
π
ρθ-
= 如:已知抛物线2
4y x =,以焦点F 为极点,x 轴的正半轴为极轴建立极坐标系,求抛物线的极坐标方程。即2
1cos ρθ
=
-。
()()2
22420()21
x pt
y px p t y pt y t x t ?==>?
=?=抛物线的参数方程为:为参数.由于,因此参数的几何意义是抛物线上的点与抛物线的顶点连线的斜率的倒数.
c语言中直角坐标求极径极角,极坐标与参数方程基础知识附重点题型相关推荐
- R语言笔记7:functions——编写函数所需的基础知识
上一讲通过三个简单的例子体验了一下如何在R中写函数,下面来详细学习有关R语言中函数的知识. Functions in R 主要分三个部分来讲解函数: 编写函数所需的基础知识 相关语法作用域 R语言作用 ...
- 破开C语言暗夜的第四道光(1)—— 函数基础知识
函数基础知识 一.C语言中函数的分类 - 库函数 - 自定义函数 二.函数的声明与定义 - 函数的声明 - 函数的定义 三.函数的参数 - 实际参数(实参) - 形式参数(形参) 四.函数的调用 - ...
- 数理基础(高等代数)------sympy三角、指数、对数、幂函数、极限、求导、微分、积分等基础知识
sympy基础知识 1.sympy import sympy print(sympy.pi.evalf())#圆周率π print(sympy.E)#e print(sympy.I)#虚数i prin ...
- c语言对10求余不为7,【PTA | 基础编程题目集】7-12 两个数的简单计算器 (10分)
本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加.减.乘.除或求余运算.题目保证输入和输出均不超过整型范围. 输入格式: 输入在一行中依次输入操作数1.运算符.操作数2,其间以1个 ...
- 问号在c语言里面的作用,问号的作用是什么-写作基础知识
问号的作用是什么-写作基础知识 导语:问号,作为一个常见的标点符号,适用于中文和英文,应用于表示疑问,反问或者设问的句子.下面是小编为您收集整理的资料,希望对您有所帮助. 问号的基本用法 1.疑问句末 ...
- Algorithm:C++/python语言实现之求旋转数组最小值、求零子数组、求最长公共子序列和最长公共子串、求LCS与字符串编辑距离
Algorithm:C++/python语言实现之求旋转数组最小值.求零子数组.求最长公共子序列和最长公共子串.求LCS与字符串编辑距离 目录 一.求旋转数组最小值 1.分析问题 2.解决思路 二.求 ...
- Algorithm:C++语言实现之求最大连续子数组(暴力法、分治法、分析法、动态规划法)
Algorithm:C++语言实现之求最大连续子数组(暴力法.分治法.分析法.动态规划法) 目录 求最大连续子数组 T1.code暴力法 O(n3) T2.分治法 O( n*log(n) ) T ...
- C语言用递归函数求1累加到100求和
C语言用递归求1累加到100求和 要实现的功能如下 完整源代码实现如下 要实现的功能如下 1+2+3+-+100,用递归实现 完整源代码实现如下 #include <stdio.h> in ...
- C语言学习之求1+2+3+···+100的值
C语言学习之求1+2+3+···+100的值 方法一,使用while循环 #include <stdio.h> int main(){int a,sum; //定义变量a=1,sum=0; ...
最新文章
- 关于二叉树的几个必须掌握的实现
- 用于RGB-D显著目标检测的自监督表示学习
- 最新!全球学术排名出炉:21所中国大学位居世界100强
- 初次安装Magento商城 后台报错的解决方案
- mysql select操作
- App_GlobalResources、App_LocalResources (理论篇)(
- 数组合并假设有 n 个长度为 k 的已排好序(升序)的数组,请设计数据结构和算法,将这 n 个数组合并到一个数组,且各元素按升序排列。即实现函数-C-icoding-排序-数据结构
- 面向对象三种模型之间的关系
- 将java.util.Date类型转换成json时,使用JsonValueProcessor将date转换成希望的类型
- 信息学奥赛一本通 2072:【例2.15】歌手大奖赛
- android 沙箱 逆向,【原创】沙箱Sandboxie v3.40 逆向完整源码
- 在Eclipse中实现C++ 11的完整支持
- [FJWC2018]全排列
- 那些一毕业就选择华为的人,后来都怎么样了
- 瑞友天翼应用虚拟化系统V6.0之设备重定向
- 推荐 :聊天机器人开发中的机器学习(附链接)
- border定义不同边框,虚线边框(dashed,dotted),实线边框(solid)
- Deity is on the struggling road too!
- 2017暴雪php,动视暴雪2017Q4财报 开启全新里程碑
- js字符串常见操作方法