拉格朗日方程matlab_从欧拉-拉格朗日方程到理论力学和全变分约束降噪

本文探讨了拉格朗日方程及其在MATLAB中的应用,从欧拉-拉格朗日方程的证明到物理学中的守恒量,再到全变分约束在图像去噪中的使用。理论部分解释了函数与泛函的区别,阐述了欧拉-拉格朗日方程如何简化理论力学的计算。实际应用中展示了如何利用全变分约束进行图像去噪。
摘要由CSDN通过智能技术生成

写在开始

​ 首先需要明确一下函数(function)与泛函(functional)的区别,这两个本质都是一种映射,其主要区别在于:

函数:数到数的映射

equation?tex=x%5Crightarrow+f%28x%29

泛函:函数到数的映射

equation?tex=f%28x%29%5Crightarrow+%5Cmathbb%7BR%7D

所以也可以说泛函是函数的函数。

欧拉-拉格朗日方程

问题的提出:
​ 已知一个函数
equation?tex=f%28x%29,当泛函
equation?tex=A+%3D+%5Cint+L%28f%28x%29%2Cf%27%28x%29%2Cx%29%5Cmathrm%7Bd%7Dx
极值时,求
equation?tex=f%28x%29

欧拉-拉格朗日(Euler-Lagrange)方程:

equation?tex=%5Clabel%7Beq%3A1%7D%5Cfrac%7B%5Cpartial+L%7D%7B%5Cpartial+f%7D-%5Cfrac%7B%5Cmathrm%7Bd%7D%7D%7B%5Cmathrm%7Bd%7Dx%7D%28%5Cfrac%7B%5Cpartial+L%7D%7B%5Cpartial+f%27%7D%29+%3D+0%5C%5C

equation?tex=f%28x%29满足欧拉-拉格朗日方程时,泛函取极值。

证明

​ 欧拉-拉格朗日的证明方法有很多种,这里给出一种变分的方法去证明。假设已经找到函数

equation?tex=f_0%28x%29使得泛函取得极小值,那个存在一个任意函数
equation?tex=%5Ceta+%28x%29,有:

equation?tex=%5Cint+L%28f%29%5Cmathrm%7Bd%7Dx+%3D+%5Cint+L%28f_0%28x%29%2B%5Cepsilon%5Ceta%28x%29%29%5Cmathrm%7Bd%7Dx%5Cgeq%5Cint+L%28f_0%28x%29%29%5Cmathrm%7Bd%7Dx%5C%5C

​ 这种方法称之为变分法。其中

equation?tex=%5Cepsilon足够小,那么左边的泛函就可以写成关于
equation?tex=%5Cepsilon的一个函数
equation?tex=A%28%5Cepsilon%29,当
equation?tex=%5Cepsilon+%3D+0时候,关于
equation?tex=f%28x%29的泛函取极值,有
equation?tex=A%27%28%5Cepsilon+%3D+0%29+%3D+0,根据这个关系,可以得到:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值