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

曲线曲率介绍和python求法

目录

  • 曲率
    • 1.1 弧长参数 s
  • 参考资料

曲率

比如我们想知道曲线 A B \boldsymbol{AB} AB 上任一点处的弯曲程度怎么办呢?这时就需要一个十分重要的概念——曲率
在这里插入图片描述
维基百科:

  • 在数学中,曲率curvature)是描述几何体弯曲程度的量,例如曲面偏离平面的程度,或者曲线偏离直线的程度。在不同的几何学领域中,曲率的具体定义不完全相同。曲率可分为外在曲率和内蕴曲率,二者有重要的区别。前者的定义需要把几何体嵌入到欧式空间中,后者则是直接定义在黎曼流形上。
  • 曲线的曲率通常是标量,但也可以定义曲率向量。对于更复杂的对象(例如曲面,或者一般的 n 维空间),曲率要用更复杂的线性代数来描述,例如一般的黎曼曲率张量。

曲率包含的知识点很多,如下所示:

1.1 弧长参数 s

弧长参数又称为自然参数,该参数的引入是意义非凡的。一个最为明显的意义在于,弧长作为参数就是将参数赋予了几何意义,这样在几何意义上,就可以将参数和曲线本身统一起来。

那么现在就有一个问题了,为什么弧长可以作为参数? 说明这个问题之前我们需要先知道如何求一条曲线的弧长。

设: C 1 C^1 C1 类曲线的参数方程为:
在这里插入图片描述

注: C 1 C^1 C1 类曲线是指光滑曲线。

在这里插入图片描述
我们按照上面的方式划分为 n \pmb{n} n 个小段,之后我们用直线将相邻的两个点连结起来,最后会得到一条折线,这条折线的长度记为:
在这里插入图片描述
λ n = max ⁡ a ≤ t ≤ b { t i − t i − 1 } \lambda_n=\max_{a\leq t\leq b}\{t_i-t_{i-1}\} λn=maxatb{titi1},并使 lim ⁡ n → + ∞ λ n = 0 \lim_{n\to +\infty}\lambda_n=0 limn+λn=0,此时 σ n \sigma_n σn 趋于一共与分点无关的确定的极限 σ \sigma σ ,这个极限我们就定义为曲线 P 0 P n \pmb{P}_0\pmb{P}_n P0Pn 的长度,即:

参考资料

[1] 什么是曲率?什么又是挠率?2019.7

相关文章:

  • Spring之AOP简单讲解
  • 解决Vue3中使用setup如何定义组件的name属性
  • antd 类组件swiper中的指示器和ref
  • 自主异常检测算法(Matlab代码实现)
  • java中的位运算符
  • 二十、解释器模式 ( Interpreter Pattern )
  • SpringMVC视图视图控制器
  • 怎么把两个PDF合并成一个?这几种操作轻松合并
  • 微信小程序——视图与逻辑,页面导航(导航到 tabBar 页面,导航到非 tabBar 页面)
  • 系分 - 案例分析 - 项目管理
  • 产品---竞品分析
  • 第九届蓝桥杯省赛 C++ A组 - 付账问题
  • 从汇编的角度了解C++原理——类的储存结构和函数调用
  • 双向bfs-字串变换
  • 软考报名有没有学历要求?2023年软考报名条件分享
  • linux下调节GPU的功率限制
  • 冥想第六百七十五天
  • 牛客竞赛每日俩题 - 动态规划4
  • python 列表生成式
  • MongoDB面试题整理-四年经验