多元高阶链规则:这个matlab包计算多元函数的高阶链规则。-matlab开发

时间:2024-06-21 02:40:02
【文件属性】:

文件名称:多元高阶链规则:这个matlab包计算多元函数的高阶链规则。-matlab开发

文件大小:14KB

文件格式:ZIP

更新时间:2024-06-21 02:40:02

matlab

让 f(v(x)) 是函数 f(v) 和 v(x) 的组合,其中两个函数都是多元的。 应用于复合函数的一阶链式法则只是两个函数的雅可比的乘积,即 fv*vx,其中 fv 是 f 的雅可比,vx 是 v 的雅可比。 该链式法则给出一阶导数f 对 x。 高阶链规则要复杂得多。 在 Levintal (2014) 中,我推导出了高达五阶的高阶多元链规则的紧凑符号。 这些链式规则由附带的 matlab 包实现。 这些链式规则函数的参数是 f 和 v 的高阶导数数组。 例如,chain3(fv,fvv,fvvv,vx,vxx,vxxx) 计算 f(v(x)) wrt x 的所有三阶导数。 f 可以是向量值函数。 参数 fv,fvv,fvvv 是包含 f wrt v 的一阶、二阶和三阶导数的数组,而 vx,vxx,vxxx 是 v wrt x 的类似数组。 有关获取这些导数的快速方法,请参阅我的函


【文件预览】:
Chain_Rules.zip
Chain%20Rules.zip

网友评论