当前位置: 首页 > news >正文

圆的参数方程是如何推导的?

圆的参数方程是如何推导的?

  • 1. 圆的三种参数表示
  • 2. 三角函数万能公式
  • 3. 回到圆的参数方程

1. 圆的三种参数表示

  已知圆的第一种参数方程为:
x 2 + y 2 = r x^2+y^2=r x2+y2=r
  圆的图像如下:
在这里插入图片描述

  通过上图,不难理解,圆的参数方程还可以用三角函数表示,也就是第二种参数表示方式,x值为余弦值,y值为正弦值:
x = r cos ⁡ ( θ ) y = r sin ⁡ ( θ ) x=r\cos (\theta) \\ y=r\sin (\theta) x=rcos(θ)y=rsin(θ)
   θ \theta θ的取值自然是 0 − 2 π 0-2\pi 02π。那么除了用三角函数表示之外,圆的方程还可以表示如下,也就是第三种参数表示:
x = 1 − t 2 1 + t 2 r y = 2 t 1 + t 2 r x=\frac {1-t^2}{1+t^2}r \\[1em] y=\frac {2t}{1+t^2}r x=1+t21t2ry=1+t22tr
   t t t的取值是全体实数。那这第三种表达方式是怎么推导出来的呢?答案还是三角函数。

2. 三角函数万能公式

  在第二种参数表达中, sin ⁡ θ \sin \theta sinθ cos ⁡ θ \cos \theta cosθ可以分别写作:
sin ⁡ ( θ ) = 2 tan ⁡ θ 2 1 + tan ⁡ 2 θ 2 cos ⁡ ( θ ) = 1 − tan ⁡ 2 θ 2 1 + tan ⁡ 2 θ 2 \sin (\theta)=\frac {2\tan \frac{\theta}{2}}{1+\tan^2 \frac {\theta}{2}}\\[1em] \cos (\theta)=\frac {1-\tan^2 \frac {\theta}{2}}{1+\tan^2 \frac {\thet

http://www.lryc.cn/news/285714.html

相关文章:

  • sqlmap使用教程(2)-连接目标
  • c++ http第一个服务
  • 深入Android S (12.0) 探索Framework之输入子系统InputReader的流程
  • 【cucumber】cluecumber-report-plugin生成测试报告
  • 华为欧拉操作系统结合内网穿透实现固定公网地址SSH远程连接
  • 加速 Selenium 测试执行最佳实践
  • c语言野指针
  • 【MySQL】where和having的区别
  • npm pnpm yarn 报错或常见问题处理集锦
  • 【Git】常用的Git操作集合
  • JavaScript库jquery的使用方法
  • Vue (v-bind指令、el与data的两种写法、理解MVVM、数据代理、V-no事件处理、双向数据绑定V-model、登陆页面实现
  • SpringBoot - SpringBoot手写模拟SpringBoot启动过程
  • 40. 组合总和 II - 力扣(LeetCode)
  • 第15届蓝桥杯嵌入式省赛准备第二天总结笔记(使用STM32cubeMX创建hal库工程+按键输入)
  • 【论文阅读】One For All: Toward Training One Graph Model for All Classification Tasks
  • Python多线程爬虫——数据分析项目实现详解
  • unity全局音量管理/全局音量设置与音量设置界面(含静音功能)
  • C++ vector 数组转换、查找、最大最小值、排序、排行的几种用法
  • vmware 安装Rocky-9.3系统
  • C++提高编程——模板
  • 单线程、同步、异步、预解析、作用域、隐式全局变量、对象创建、new
  • 《设计模式的艺术》笔记 - 外观模式
  • sql 查询时间范围内的数据
  • TestNG中的@BeforeSuite注释
  • [学习笔记]刘知远团队大模型技术与交叉应用L3-Transformer_and_PLMs
  • 图像处理工具包Pillow的使用分享
  • python进程间通信——命名管道(Named Pipe、FIFO)
  • 03 OSPF 学习大纲
  • HJ7 取近似值【C语言】