当前位置:
X-MOL 学术
›
arXiv.cs.MS
›
论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
calculus: High Dimensional Numerical and Symbolic Calculus in R
arXiv - CS - Mathematical Software Pub Date : 2020-12-31 , DOI: arxiv-2101.00086 Emanuele Guidotti
arXiv - CS - Mathematical Software Pub Date : 2020-12-31 , DOI: arxiv-2101.00086 Emanuele Guidotti
The R package calculus implements C++ optimized functions for numerical and
symbolic calculus, such as the Einstein summing convention, fast computation of
the Levi-Civita symbol and generalized Kronecker delta, Taylor series
expansion, multivariate Hermite polynomials, high-order derivatives, ordinary
differential equations, differential operators and numerical integration in
arbitrary orthogonal coordinate systems. The library applies numerical methods
when working with R functions or symbolic programming when working with
characters or expressions. The package handles multivariate numerical calculus
in arbitrary dimensions and coordinates and implements the symbolic counterpart
of the numerical methods whenever possible, without depending on external
computer algebra systems. Except for Rcpp, the package has no strict
dependencies in order to provide a stable self-contained toolbox that invites
re-use.
中文翻译:
演算:R中的高维数值和符号演算
R包演算实现了针对数字和符号演算的C ++优化函数,例如爱因斯坦求和约定,Levi-Civita符号和广义Kronecker增量的快速计算,泰勒级数展开,多元Hermite多项式,高阶导数,常微分方程,微分算子和任意正交坐标系中的数值积分。该库在使用R函数时使用数字方法,而在处理字符或表达式时则应用符号编程。该软件包可处理任意维数和坐标的多元数值计算,并在可能的情况下实现数值方法的符号对应形式,而无需依赖于外部计算机代数系统。除了Rcpp
更新日期:2021-01-05
中文翻译:
演算:R中的高维数值和符号演算
R包演算实现了针对数字和符号演算的C ++优化函数,例如爱因斯坦求和约定,Levi-Civita符号和广义Kronecker增量的快速计算,泰勒级数展开,多元Hermite多项式,高阶导数,常微分方程,微分算子和任意正交坐标系中的数值积分。该库在使用R函数时使用数字方法,而在处理字符或表达式时则应用符号编程。该软件包可处理任意维数和坐标的多元数值计算,并在可能的情况下实现数值方法的符号对应形式,而无需依赖于外部计算机代数系统。除了Rcpp