广告

ADMAT2.0:许多科学计算任务需要重复计算导数。手动编写导数函数的代码可能是乏味、复杂和容易出错的。此外,一阶导数和二阶导数的计算,有时是牛顿步,通常是科学计算代码中的主要步骤。导数近似,如有限差分法,涉及额外的误差和参数的启发式选择。该工具箱旨在帮助MATLAB用户高效、准确、自动地计算一阶导数和二阶导数及相关结构。Admat2.0采用了许多复杂的技术,如利用稀疏性和结构来实现计算导数结构(包括梯度、雅可比和黑森函数)的高效性。此外,admat2.0可以直接计算非线性系统的牛顿步数,通常效率很高。一个MATLAB用户只需要提供一个M文件来计算给定点处的光滑非线性目标函数。根据要求,在适当的情况下,ADMAT 2.0将计算雅可比矩阵(梯度是一种特殊情况)、Hessian矩阵,以及可能的牛顿步骤,以及给定点处目标函数的计算。用户不需要为导数计算或近似方案提供代码。请使用以下链接从我们下载ADMAT 2.0。您可以免费试用ADMAT 2.0,最长一年。


数学参考文献

显示第1到第20个结果,共31个。
按年份排序(引用)
  1. Casado,Jose Maria Varas;Hewson,Rob:Algorithm 1008:Matlab的多复数类,重点是多复分步灵敏度计算的小虚项的精确计算(2020年)
  2. Dolgakov,I.;Pavlov,D.:Landau:具有自动微分功能的动力系统语言(2020)
  3. Jonasson,Kristjan;Sigursson,Sven;Yngvason,Hordur Freyr;Ragnarsson,Petur Orri;Melsted,Pall:算法1005:BLAS矩阵运算的反向模式算法微分的Fortran子程序(2020年)
  4. 宋雄峰;徐雄峰;徐伟;哈亚米,肯;郑宁:求解非负可分离最小二乘问题的割线变量投影法(2020)
  5. Herrmann,Julien;zkaya,M.Yusuf;Uçar,Bora;Kaya,Kamer;Chatalyürek,ÜMit V.:有向无环图的无环划分的多级算法(2019年)
  6. 徐伟;陈月欢;科尔曼,康拉德;科尔曼,托马斯F.:用于大型可变年金投资组合风险管理的矩匹配机器学习方法(2018)
  7. Coleman,Thomas F.;Xu,Wei:MATLAB中使用ADMAT实现的自动微分(2016)
  8. Sluşanschi,Emil I.;Dumitrel,Vlad:ADiJaC——Java类文件的自动区分(2016)
  9. 徐伟;郑,宁;哈亚米,肯:非线性最小二乘问题的雅可比自由隐式内迭代预处理程序(2016)
  10. 徐伟;科尔曼,托马斯F.:基于自动微分的牛顿-克莱洛夫方法求解非线性方程组(2014)
  11. Patterson,Michael A.;Weinstein,Matthew;Rao,Anil V.:在MATLAB中计算数学函数导数的有效重载方法(2013)
  12. Xu,Wei;Coleman,Thomas F.:通过自动微分法有效(部分)确定导数矩阵(2013)
  13. Andersson,Joel;íkesson,Johan;Diehl,Moritz:CasADi:用于自动微分和最优控制的符号包(2012)
  14. Coleman,Thomas F.;Xiong,Xin;Xu,Wei:使用定向边缘分离器通过自动微分提高确定雅可比矩阵的效率(2012年)
  15. Gáti,Attila:Miller analyzer for Matlab:自动舍入分析的Matlab包(2012)
  16. Xu,Wei;Coleman,Thomas F.;Liu,Gang:非线性最小二乘极小化的割线法(2012)
  17. De Witte,Virginie;Govaerts,Willy:在\textscMatlab中对常微分方程分叉正规形系数的数值计算(2011)
  18. Lampoh,Komlanvi;Charpentier,Isabelle;Daya,El Mostafa:非线性剩余方程解的一般方法。三: 灵敏度计算(2011)
  19. Pryce,J.D.;Ghaziani,R.Khoshsiar;De Witte,V.;Govaerts,W.:通过算法微分法计算地图循环分岔的范式系数(2010年)
  20. Giles,Mike B.:收集正向和反向模式算法微分的矩阵导数结果(2008)