Rcpp在R中提供C ++代码的无缝集成。
我一直在用Rcpp开发一个用于C ++集成的包。我使用RcppExport使函数返回SEXP对象。问题是travis-ci似乎发出警告说有......
SEXP callFunction1(List network,List words,Function testWordContinuity){SEXP res = testWordContinuity(network,words);返回资源; for(int i = 0; i
在RcppArmadillo的sample()函数中使用Rcpp的runif()函数
我有一个Rcpp脚本,我在其中执行以下操作:double m = runif(1); //在0和1之间统一生成一个随机数。然后我将m传递给sample(),如下所示:IntegerVector ind = RcppArmadillo :: ...
如何使用“糖”方式对Rcpp :: NumericMatrix进行逻辑运算?
我必须明智地将矩阵与数字进行比较,所以我尝试定义一个Cxx函数,例如src = t; ...
使用带有sourceCpp的openmp(llvm)时找不到math.h
我试图在我的Rcpp代码中使用openmp并遇到一些问题(Mac OS)。尝试过谷歌搜索,但无法找到适合我的解决方案。如果你能提供一些,我将不胜感激......
将单个Rcpp :: IntegerVector元素转换为字符
我必须将Rcpp :: IntegerVector的各个元素转换为它们的字符串形式,这样我就可以为它们添加另一个字符串。我的代码如下所示:#include 使用命名空间Rcpp; // [...
我使用滚动加权移动平均函数,其代码如下所示。它通过Rcpp用C ++编写。此功能适用于大多数时间系列,没有循环问题或类似的东西。一世 ...
为了解决微分方程,我使用R中的Rcpp包和C ++中的boost包。我用C ++创建了eq函数,它将R函数mod_cpp转换为“C ++函数”(见下文)。 ...
我有一个函数,我需要创建一个表(选项卡,然后更改一个值 - tab.names()== k的值,其中k在函数调用中给出。查看http://dirk.eddelbuettel。 COM /代码/ ...
如何在犰狳的vec中向量的末尾推一个元素?我正在循环中执行添加和删除排序列表中的元素。这是非常昂贵的事情。我目前的方式......
我正在尝试为矩阵的每一列取累积和。这是我在R中的代码:testMatrix = matrix(1:65536,ncol = 256); microbenchmark(apply(testMatrix,2,cumsum),times = 100L);单位:......
我用Rcpp和OpenMP编写了以下简单示例,当我从RStudio中获取cpp文件时,它工作正常:#include #包括 // [[Rcpp :: plugins(openmp)]]使用...
我在加载编译对象Rcpp编译对象时遇到问题。我从源代码编译RcppSMC包。我在dyn.load中出错(“mylib.so”):无法加载共享对象'/ Users / avi / softwares / ...
在Rcpp函数中替换Rcpp :: List的元素是否是内存安全的?
我需要覆盖作为参数传递给Rcpp函数的Rcpp :: List对象的元素。我担心的是记忆安全。是不是通过重新分配列表中的非空元素,我...