次の関数を考えてください。
cppFunction('double fun1(NumericVector x) { return x[1]; }') cppFunction('double fun2(NumericVector x) { int n = x.size(); return x[n]; }')
どの記述が正しいですか?
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
最初の C++ コードを書き、ベンチマークを取り、デバッグしてみましょう。
関数の作成、if と else による制御、そして C++ の 3 種類のループを使いこなします。
Rcpp とネイティブ C++ のベクトルで操作し、計算します。
現在の演習
乱数を使い、実用的な時系列モデルのアルゴリズムを書きます。