- 0
- 0
- 约3.45万字
- 约 24页
- 2026-05-13 发布于北京
- 举报
Rcpp语法糖
迪尔克·埃德布特尔弗朗索瓦
Rcpp版本0.12.4,截至2016年3月22日
本笔记描述了Rcpp糖这是在Rcpp(Eddelbuettel、François、Allaire、Ushey、Kou、Chambers和Bates,
2016;Eddelbuettel和François,2011)的0.8.3版本中引入的。Rcpp糖为使用RcppAPI编写的代码带来了更次的抽象。
Rcpp糖语法基于表达式模板(阿布拉哈姆和古尔托沃伊,2004;范德沃德和蒂斯,2003),并在Rcpp中直接了一些
“语法糖”设施。这类似于RcppArmadillo(埃德尔布特、弗朗索瓦和贝茨,2015)基于的线性代数类,这些类基于
Armadillo(,2010)。
1动机
Rcpp通过将API(R开发团队,2015)的低级细节抽象为一组一致的类,促进了在包中开发编译代码的过
程。
使用Rcpp类编写的代码更容易阅读、编写和,同时不会失去性能。考虑以下代码示例,该示例通过使用R
原创力文档

文档评论(0)