SciTech-Mathmatics-Analysis:分析: 参数方程

将坐标方程 \(\large x^2 + y^2 = 1\) 转化为 $\large x =sin(t) \ and \ y=cos(t) $

参数方程“引人另外的变量(参数变量)”,本质是“升维过程”,在高维空间研究

  • 数学家Euler(欧拉), 曾经引入的一种研究曲线的参数方程方法,

    就是把区线上动点\(p\)的坐标\(x\)和\(y\),分别表示为关于\(t\)的函数,

    那么随着\(t\)的变化,点\(p\)的位置也随之发生变化,从而形成同一条曲线;

    这个其实就是我们中学学过的参数方程。
  • 比如平面上的单位圆,
    • 如果用xy坐标方程来表示,就是\(\large x^2 + y^2 = 1\)
    • 用参数方程来表示,就是$\large x =sin(t) \ and \ y=cos(t) $
  • 上面两种表示方法都表示同一曲线。那为什么还要引入“参数方程”?
    • 参数方程的产生,事实上是数学史上一个非常重要的事件;

      甚至于微积分的诞生,也与此有关。
    • 那么参数方程有什么意义?

参数方程的 意义

  1. 参数方程可以更好的表示物体的运动(速度,方向),例如:

    • 对比以下两组方程,可以明确的发现两者代表的“转速”区别

      后一个方程的是前一个方程的2倍。

      $\large x =sin(t) \ and \ y=cos(t) $

      $\large x =sin(2t) \ and \ y=cos(2t) $

      以上两个方程,“消参”后表示的是同一个 xy 方程,即同一条曲线。

      但是,“消参”后的xy方程是看不出“转速”的区别的,而参数方程可以。
    • 对比以下两组方程,可以明确的发现两者代表的“方向”区别

      后一个方程是“逆时针”,前一个方程是“顺时针”。

      $\large x =sin(t) \ and \ y=cos(t) $

      $\large x =sin(t) \ and \ y=cos(-t) $

      但是,“消参”后的xy方程是看不出“方向”的区别的,而参数方程可以。
    • 对比以下两组方程,可以明确的发现两者代表的“phase”区别

      后一个方程的 与 前一个方程的 有 $\dfrac{\pi}{2} $的偏移。

      $\large x =sin(t) \ and \ y=cos(t) $

      $\large x =sin(t+\dfrac{\pi}{2}) \ and \ y=cos(t+\dfrac{\pi}{2}) $

      但是,“消参”后的xy方程是看不出“phase”的区别的,而参数方程可以。

通过以上的对比,总结:

  • xy 方程 是“轨迹方程”只表示运动的“轨迹”,

  • 参数方程,不仅能表示运动"轨迹(消参)",还能表示方向、速度、phase等;

    参数方程,还可以表示一些xy轨迹方程表示不了的曲线,例如:摆线,螺旋线,弓形线等。

  • 参数方程无论是“数”、“形”或 “数形结合”上都更精简而且符合人性。

    尽管也可将sin(t)和cos(t)用x与y的表达式 表示:

    $\large t = arcsin(x) \ or \ t=arccos(y) $

  • 实例

    • “地、月、日系统的运动轨迹”也需要使用参数方程;
    • \(\large Mark\ Zuckerberg的Meta公司,其Logo就是用参数方程可表示的\)。
  • 使用参数方程,还可以非常容易而深刻的研究一些曲线的形状和性质;

    例如: 切线、法线、螺旋线、弧长、曲率,挠率等。以及各种各样的基本形式。

    事实上正是对于这些问题的深入研究,才导致了微积分的产生,与微分几何的发展。

  • 参数方程, 还等价于向量函数,因此它还促进了向量代数与向量微积分的发展

  • 参数方程真的是非常重要而且有意义的研究方法

SciTech-Mathmatics-Analysis:分析: “升维”研究 之 数学家发明"参数方程": 将坐标方程 $\large x^2 + y^2 = 1$ 转化为 $\large x =sin(t) \ and \ y=cos(t) $的更多相关文章

  1. AI之旅(3):升维与最小二乘法

    前置知识   矩阵的逆 知识地图   首先我们将了解一种叫升维的方法,用已有特征构造更多的特征.接着通过对空间与投影建立一定的概念后,推导出最小二乘法. 当特征数量不足时   在上一篇<初识线性 ...

  2. 通过分析 JDK 源代码研究 TreeMap 红黑树算法实现

    本文转载自http://www.ibm.com/developerworks/cn/java/j-lo-tree/ 目录: TreeSet 和 TreeMap 的关系 TreeMap 的添加节点 Tr ...

  3. AX中四种库存ABC分析法原理研究

    库存ABC分类,简单的说就是抓大放小,是为了让我们抓住重点,用最大精力来管理最重要的物料,而对于不太重要的物料则可以用较少的精力进行管理.它和我们平常说的八二法则有异曲同工之妙. 既然要应用库存ABC ...

  4. cf1107e uva10559区间dp升维

    /* 区间dp,为什么要升维? 因为若用dp[l][r]表示消去dp[l][r]的最大的分,那么显然状态转移方程dp[l][r]=max{dp[l+1][k-1]+(len[l]+len[k])^2+ ...

  5. CNN-利用1*1进行降维和升维

    降维: 比如某次卷积之后的结果是W*H*6的特征,现在需要用1*1的卷积核将其降维成W*H*5,即6个通道变成5个通道: 通过一次卷积操作,W*H*6将变为W*H*1,这样的话,使用5个1*1的卷积核 ...

  6. 神经网络中的降维和升维方法 (tensorflow & pytorch)

    大名鼎鼎的UNet和我们经常看到的编解码器模型,他们的模型都是先将数据下采样,也称为特征提取,然后再将下采样后的特征恢复回原来的维度.这个特征提取的过程我们称为"下采样",这个恢复 ...

  7. LoadRunner 11 中Analysis分析

    原文:http://www.cnblogs.com/Chilam007/p/6445165.html analysis简介 分析器就是对测试结果数据进行分析的组件,它是LR三大组件之一,保存着大量用来 ...

  8. GSEA - Gene set enrichment analysis 基因集富集 | ORA - Over-Representation Analysis 分析原理与应用

    RNA-seq是利器,大部分做实验的老板手下都有大量转录组数据,所以RNA-seq的分析需求应该是很大的(大部分的生信从业人员应该都差不多要沾边吧). 普通的转录组套路并不多,差异表达基因.富集分析. ...

  9. Java提高篇——通过分析 JDK 源代码研究 Hash 存储机制

    HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实 ...

  10. 通过分析 JDK 源代码研究 TreeMap 红黑树算法实现--转

    TreeMap 和 TreeSet 是 Java Collection Framework 的两个重要成员,其中 TreeMap 是 Map 接口的常用实现类,而 TreeSet 是 Set 接口的常 ...

随机推荐

  1. Weblogic远程代码执行CVE-2023-21839复现及修复

    声明:本文分享的安全工具和项目均来源于网络,仅供安全研究与学习之用, 如用于其他用途,由使用者承担全部法律及连带责任,与工具作者和本公众号无关.     WebLogic 存在远程代码执行漏洞(CVE ...

  2. [tldr] GO语言异常处理

    在开发中, 处理异常是很重要的, 考虑各种错误情况并且提出对应的解决办法是保证不出大BUG的重要之处. error in go GO语言的异常是很简单的, 只需要实现Error函数接口即可 func ...

  3. spring boot迁移计划 第Ⅰ章 --chapter 1. rust hyper 结合rust nacos-client开发nacos网关 part ① tracing 日志

    1. 引子 最近想要迁移一部分java应用至rust,在实际体验了tklog,log4rs,和tracing三款流行的日志框架后,最后选用了tracing,log4rs的文件备份文件名没有时间,不便于 ...

  4. kubernetes部署1.15.0版本

    部署环境 centos7.4 master01: 192.168.85.110 node01: 192.168.85.120 node02: 192.168.85.130 所有节点都要写入hosts ...

  5. 用 Proxy 进一步提高 npm 安装速度

    @charset "UTF-8"; .markdown-body { line-height: 1.75; font-weight: 400; font-size: 15px; o ...

  6. 【译】Visual Studio 推出预览版 Agent 模式

    规划.构建.测试.修复 -- 一切只需一个提示. Visual Studio 17.14 版本已向所有用户公开预览版 Agent 模式.Visual Studio 中的 Agent 模式允许您使用自然 ...

  7. 通过COM,用Python调用C#库

    1.C#配置 (1)类库 (2)COM互操作打勾 (3)代码中类必须要有无参构造函数,否则不会注册成功!!! using System; using System.Runtime.InteropSer ...

  8. dify+MCP多应用,构建灵活的AI应用生态系统

    一.概述 前面几篇文章写很多MCP应用,基本上一个dify工作流使用一个MCP应用. 那么一个dify工作流,同时使用多个MCP应用,是否可以呢?答案是可以的. 先来看一下效果图 说明: 这里使用了问 ...

  9. 异步日志分析:MongoDB与FastAPI的高效存储揭秘

    title: 异步日志分析:MongoDB与FastAPI的高效存储揭秘 date: 2025/05/22 17:04:56 updated: 2025/05/22 17:04:56 author: ...

  10. CommonJS、ES 导出和导入模块

    以下代码制作展示,不能直接运行. CommonJS导出 // module.cjs // CJS默认导出 //module.exports = 'Hello world'; /*module.expo ...