超双数字 Python的Hyper-Dual Numbers [1]实现,用于计算精确的一阶和二阶导数。 [1] JA Fike和JJ Alonso。 精确二阶计算的双对数的发展。 AIAA纸2011-886,第49届AIAA航空航天科学会议,2011年1月4-7 安装 您可能想在本地克隆存储库并通过安装 python -m pip install . --user 用法 在python中,可以使用以下命令导入HyperDualNumber类 from hyperdualnumber import HyperDualNumber as hdn 一阶导数示例: # instantiate a variable, to later obtain first derivatives of a function f(x) at x=5 h1 = 1.0 x = hdn ( 5 , eps1