rcpp

    2

    1答えて

    Rcppを使ってRから私のcppコードに複素数を渡したいと思います。 #include <complex> #include <Rcpp.h> using namespace Rcpp; RcppExport SEXP mandelC(SEXP s_c) { std::complex<double> c = ComplexVector(s_c)[0]; } しかし、および

    1

    1答えて

    後Rcppを使用することができません。私は今、私はそれがr-essentialsと一緒にインストールされていてもので、Rcppライブラリを使用することはできませんconda conda install -c r r-essentials にRをインストールしました。私は次のエラーを取得する: # using library inline to compile a C++ code on the

    0

    2答えて

    私はコンパイル中です。カスタムヘッダーファイルのパスに問題があります。 ここにリポジトリの構造を示します。 hello_world.cppファイルで temp seqLib headerFiles SeqLibCommon.h src hello_world.cpp は以下の通りです: #include <iostream> #include

    0

    1答えて

    SIMD命令を使用するとコードが高速化するかどうかを確認したいと考えました。私はRcppNT2パッケージをロードし、コンパイルプロセスを高速化するために "precompileRcppNT2()"関数の使用を推奨しています。 R version 3.3.2 (2016-10-31) -- "Sincere Pumpkin Patch" Copyright (C) 2016 The R Found

    0

    1答えて

    rcppを使ってrで簡単な関数をコーディングしようとしています。私はhttp://adv-r.had.co.nz/Rcpp.htmlて構文を考え出すと砂糖の機能を使用しますが、作業に以下を得ることができなかったよ。 cppFunction('NumericMatrix fun(NumericMatrix x) { NumericMatrix dd = (exp(-(pow(x, 2))/

    0

    2答えて

    Rcppを初めて使用していて、文字ベクトル(myList)と別の文字ベクトル(vec1)のリストを取得する単純な関数を作成しようとしています。各リストベクトルとvec1の間。 は、私は簡単に十分なRでこれを行うことができます。 myList <- list( c('apple','banana','orange','pineapple'), c('pear','pin

    0

    1答えて

    私はRcppGSLを使用してCライブラリの周りにラッパーパッケージを作成しています。私は、私がgsl_matrixから来て結果を返すようにしようとしていますエラー* cannot convert const RcppGSL::matrix<double> to "SEXP" in initialization ここでは、私はPを返却しようとしていない場合は、問題 try { exp.

    1

    1答えて

    C++コードがあります。私はこれをRcppとRパッケージにしたいと思います。 をrcpp_hello_world()がlibrary(myPackageName)後に動作するかどうかを確認するためにRcpp.package.skeleton("myPackageName") 実行devtools::load_all()を実行することで、パッケージのフレームワークを作成します。ここでは は私がやって

    0

    1答えて

    パッケージをCRANにリリースしました。これは一部のRcppArmadilloコードのコンパイルによります。パッケージは正常に構築され、試したすべてのテストシステム(CRAN comments here if interested)には注釈はありませんが、CRANチェックはsolaris-sparcで失敗し、solaris-x86に依存関係をロードできません。 See here for CRAN

    1

    1答えて

    私はRのリストをループし、リストの各Rオブジェクトのプライマリクラス(S3クラスの場合は最初の要素として定義されています)を抽出しています。 RcppからジェネリックR関数を呼び出すことは可能ですが、これを避けたいと思います。私がこれを追求するのは、パフォーマンスのためです。 Rのプリミティブ関数へのアクセスに関して別の質問がありました。 use primitive functions in Rc