最速降线问题——欧拉-拉格朗日方程的推导
由机械能守恒:
得 :
由勾股定理得 :
对弧长积分得:
函数y是任意一条两端固定的曲线函数,将T表示成函数的函数:
假设y是一个极大值, 当y发生微小的变化时, y的变化率趋近于0,这种微小的变化记作.
根据多元积分链式法则得:
带入上式得:
如果将 , 理解为与原函数的差函数, 那么变化量和无关.
由于两端固定, 从数学上可证明微分、变分的交换性质:
进而得:
带入上式得:
积分第二项分部积分得:
因为两端点的变分恒为0, 可得:
带入原方程得:
若要T取得极值, 必须满足等于0, 即:
因任意选取, 要满足方程恒为0, 必须满足:
此式即为欧拉-拉格朗日方程。
根据此方程, 可知最速降线为摆线:
最速降线问题——欧拉-拉格朗日方程的推导相关推荐
- 科学脑洞—最速降线问题(欧拉-拉格朗日方程的由来)
约翰·伯努利对速降线问题产生了极大的兴趣,靠着对光的折射现象敏锐的洞察,他对该问题给出了一个拍案叫绝的解答: 该函数其实就是一条球滚线,画出其函数图像如下: 在求得该问题的解之后,约翰·伯努利就向科学 ...
- 欧拉-拉格朗日方程【转】
最近在看RGBD-Flow的文章,因为optical flow的思想中用了变分,所以需要了解一些泛函分析求极值的东西,这篇欧拉拉格朗日的文章是作者从wiki转载,留下来以备后用,话说最近看论文头好大, ...
- 机械手位置控制——欧拉-拉格朗日方程仿真
机械手位置控制之欧拉-拉格朗日方程仿真 问题背景 控制率设计 仿真参数 仿真结果 (a)第一组期望位置仿真 (b)第二组期望位置仿真 仿真方法说明 1.通过Matlab的内置函数求解 2.通过simu ...
- 【学习体会】泛函 欧拉-拉格朗日方程 两点之间直线最短
泛函 泛函是函数的函数,定义域是函数集,值域是数集.也就是说,输入是函数,输出是实数. 参考:欧拉-拉格朗日方程(Euler -Lagrange equation)_qq_43217195的博客-CS ...
- 泛函,变分,欧拉-拉格朗日方程
∫f(Z)p(Z)dZ∫f(Z)p(Z)dZ\int f(Z)p(Z) dZ如何理解?假设Z={z1,z2,...,zn}Z={z1,z2,...,zn}Z=\{z_1,z_2,...,z_n \}. ...
- 举例 微积分 拉格朗日方程_Euler-Lagrange Equation (欧拉-拉格朗日方程)推导
我们知道,对于一个连续函数来说,取得极指的必要条件是它的导函数等于0,也就是驻点(stationary point),这也是费马引理(Fermat's theorem)所表述的内容.然而,函数本身的定 ...
- 《机器人动力学与控制》第九章——动力学 9.3 再看欧拉-拉格朗日运动方程
文章目录 <机器人动力学与控制>第九章--动力学 9.3 再看欧拉-拉格朗日运动方程 9.3.0 回顾欧拉-拉格朗日方程法 9.3.1 方便计算的特殊形式 参考文献 <机器人动力学与 ...
- 【控制】《复杂运动体系统的分布式协同控制与优化》-方浩老师-第5章-多欧拉-拉格朗日系统分布式编队跟踪控制
第4章 回到目录 第6章 第5章-多欧拉-拉格朗日系统分布式编队跟踪控制 5.1 引言 5.2 问题描述 5.3 队形加权中心估计器设计 5.4 编队跟踪控制器设计 5.5 仿真验证 5.6 本章小结 ...
- 【控制】《复杂运动体系统的分布式协同控制与优化》-方浩老师-第4章-一类欧拉-拉格朗日系统全局稳定的输出反馈协调控制
第3章 回到目录 第5章 第4章-一类欧拉-拉格朗日系统全局稳定的输出反馈协调控制 4.1 引言 4.2 问题描述 4.3 基于坐标变换和状态重构的部分线性化 4.4 分布式输出反馈跟踪控制器设计 4 ...
- 【控制】《复杂运动体系统的分布式协同控制与优化》-方浩老师-第3章-局部指数稳定的多欧拉-拉格朗日系统协同控制
第2章 回到目录 第4章 第3章-局部指数稳定的多欧拉-拉格朗日系统协同控制 3.1 引言 3.2 对动态领航者的分布式跟踪控制 3.3 无领航者的分布式一致性控制 3.4 仿真验证 3.5 本章小结 ...
最新文章
- 修复mysql数据库供应商_修复MYSQL数据库
- [Java 并发] Java并发编程实践 思维导图 - 第一章 简单介绍
- client中周期性边界_HFSS中周期性边界条件的设置
- bootstrap全局css样式
- python androidhelper kivy_顶SLA4、QPython学习笔记
- k8s的pod资源管理与配置使用凭证的harbor仓库
- ValueError: check_hostname requires server_hostnamejie解决方案
- js 里面令人头疼的 this
- ios6.0,程序为横屏,出现闪退
- 简单介绍java Enumeration(转)
- 华为鸿蒙万物互联应用,为什么我需要万物互联? 鸿蒙能带来什么?
- php面试 数组最大数,PHP 十万数字不同数组取最大的5个 (经典面试题topK) (原)
- linux登录指令 pgsql_一句一例解读20条Linux常用指令,学会了你就入门了
- 使用dhtmlxgantt制作任务进度表
- HDMI转SDI转换器信号损失方法
- ecshop模板如何修改详细图解
- 主Module(app)直接跳转到子Module,子Module跳转到主Module(app)要借助Router
- 基于STM32智能窗帘
- java七夕实现爱心
- Shinobi开源监控项目安装