×

算法1008

swMATH ID: 35943
软件作者: 何塞·玛丽亚·瓦拉斯(Jose Maria Varas Casado);罗伯·休森
描述: 算法1008:Matlab的多复数类,重点是精确计算多复数阶跃灵敏度计算的小虚数项。开发了一个用于多复数的Matlab类,特别注意对小虚数分量的稳健和准确处理。这主要是为了使用该类获得(n)阶导数信息,该类使用多复步法,用于基于梯度的优化和最优控制问题。考虑到小项近似和主值的识别,描述了多重复数的代数及其精确的计算实现。研究了该方法在Matlab中的实现,并构造了类定义。这个新的类定义使Matlab能够处理(n)阶多复数并执行算术函数。结果表明,采用这种方法,可以任意减小步长以达到机器精度。介绍了使用该方法获得函数的七阶导数,以及时序数据,以证明类实现的效率。
主页: https://dl.acm.org/doi/10.1145/3378542网址
关键词: Matlab类;多复数;复数阶跃
相关软件: 蟒蛇;MultiZ(MultiZ);德国国防部;转发差异;超喷气发动机;长期备忘录;mf工具箱;科学Py;SymPy公司;ADMIT公司;锥齿轮;卡萨迪;DLMF公司;ADMAT公司;ADIFR公司;Matlab公司
引用于: 4文件

按年份列出的引文