鲁棒自适应数值微分我要分享

Robust adaptive numerical differentiation

数值导数 梯度导数 雅可比矩阵 Hessian矩阵

关注次数: 360

下载次数: 0

文件大小: 7KB

代码分类: 仿真计算

开发平台: matlab

下载需要积分: 1积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:

解析供给函数的数值导数,梯度导数。提供了一个完全自适应数值微分工具标量和向量值函数。提供了标量函数的导数(高达第四阶)的工具,以及梯度向量、方向导数、雅可比矩阵和Hessian矩阵。为所有工具提供错误估计。 提供鲁棒自适应数值微分(高达第四的衍生物)的用户提供的功能,多为四不整合。它是半智能的,试图使用步长的大小,它最大限度地减少它的导数中的不确定性的估计。 使用高阶方法,尽管在用户需要时完全控制。您可以直接使用所使用的方法的顺序,一般采用的差分方法(向前、向后或中心差分)、广义理查德森加速方案中所使用的术语数、步长等。


English Description:

Analytic supply function numerical derivative, gradient derivative. A fully adaptive numerical differentiation tool, scalar and vector valued functions, is provided. It provides the tools of derivative of scalar function (up to the fourth order), as well as gradient vector, directional derivative, Jacobian matrix and Hessian matrix. Provide error estimates for all tools.


代码预览

自适应.m