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 软件包微积分执行 C++ 优化数值和符号微积分功能, 如爱因斯坦 蜂鸣会、 快速计算 Levi- Civita 符号和通用的 Kronecker delta 、 Taylor 系列扩展、 多变量Hermite 多级组合、 高阶衍生物、 普通差异方程式、 差异操作器和任意正方形坐标系统中的数字集成。 图书馆在使用 R 函数或符号编程时, 使用数字方法操作字符或表达式。 软件包处理任意尺寸的多变量数字微积分, 并尽可能协调和执行数字方法的符号对应, 而不取决于外部计算机代数系统 。 除了 Rcpp 外, 软件包没有严格的依赖性, 以便提供一个稳定的自足工具箱, 可以重新使用 。

0
下载
关闭预览

相关内容

泰勒级数的定义 若函数f(x)在点的某一邻域内具有直到(n+1)阶导数,则在该邻域内f(x)的n阶泰勒公式为: f(x)=f(x0)+f`( x0)(x- x0)+f``( x0)(x-x0)²/2!+f```( x0)(x- x0)³/3!+...fn(x0)(x- x0)n/n!+.... 其中:fn(x0)(x- x0)n/n!,称为拉格朗日余项。 以上函数展开式称为泰勒级数。
百页Python编程指南
专知会员服务
67+阅读 · 2021年2月16日
专知会员服务
50+阅读 · 2020年12月14日
神经常微分方程教程,50页ppt,A brief tutorial on Neural ODEs
专知会员服务
70+阅读 · 2020年8月2日
专知会员服务
158+阅读 · 2020年1月16日
Keras François Chollet 《Deep Learning with Python 》, 386页pdf
专知会员服务
144+阅读 · 2019年10月12日
【新书】Python编程基础,669页pdf
专知会员服务
186+阅读 · 2019年10月10日
机器学习入门的经验与建议
专知会员服务
90+阅读 · 2019年10月10日
计算机 | 入门级EI会议ICVRIS 2019诚邀稿件
Call4Papers
10+阅读 · 2019年6月24日
已删除
将门创投
3+阅读 · 2019年4月12日
大神 一年100篇论文
CreateAMind
15+阅读 · 2018年12月31日
【OpenAI】深度强化学习关键论文列表
专知
11+阅读 · 2018年11月10日
为什么你应该学 Python ?
计算机与网络安全
4+阅读 · 2018年3月24日
机器学习线性代数速查
机器学习研究会
18+阅读 · 2018年2月25日
【推荐】深度学习时序处理文献列表
机器学习研究会
7+阅读 · 2017年11月29日
【推荐】用Python/OpenCV实现增强现实
机器学习研究会
14+阅读 · 2017年11月16日
【推荐】免费书(草稿):数据科学的数学基础
机器学习研究会
19+阅读 · 2017年10月1日
【推荐】(Keras)LSTM多元时序预测教程
机器学习研究会
24+阅读 · 2017年8月14日
VIP会员
相关VIP内容
百页Python编程指南
专知会员服务
67+阅读 · 2021年2月16日
专知会员服务
50+阅读 · 2020年12月14日
神经常微分方程教程,50页ppt,A brief tutorial on Neural ODEs
专知会员服务
70+阅读 · 2020年8月2日
专知会员服务
158+阅读 · 2020年1月16日
Keras François Chollet 《Deep Learning with Python 》, 386页pdf
专知会员服务
144+阅读 · 2019年10月12日
【新书】Python编程基础,669页pdf
专知会员服务
186+阅读 · 2019年10月10日
机器学习入门的经验与建议
专知会员服务
90+阅读 · 2019年10月10日
相关资讯
计算机 | 入门级EI会议ICVRIS 2019诚邀稿件
Call4Papers
10+阅读 · 2019年6月24日
已删除
将门创投
3+阅读 · 2019年4月12日
大神 一年100篇论文
CreateAMind
15+阅读 · 2018年12月31日
【OpenAI】深度强化学习关键论文列表
专知
11+阅读 · 2018年11月10日
为什么你应该学 Python ?
计算机与网络安全
4+阅读 · 2018年3月24日
机器学习线性代数速查
机器学习研究会
18+阅读 · 2018年2月25日
【推荐】深度学习时序处理文献列表
机器学习研究会
7+阅读 · 2017年11月29日
【推荐】用Python/OpenCV实现增强现实
机器学习研究会
14+阅读 · 2017年11月16日
【推荐】免费书(草稿):数据科学的数学基础
机器学习研究会
19+阅读 · 2017年10月1日
【推荐】(Keras)LSTM多元时序预测教程
机器学习研究会
24+阅读 · 2017年8月14日
Top
微信扫码咨询专知VIP会员