gsl

    1

    1答えて

    GSLライブラリを使用してCコードを記述しています。私はGSLライブラリを使って自分のコードに変数を割り振り、解放し、割り振る際に、ある種の矛盾(少なくともCの限られた知識から)に気付いています。最初の割り当てがループ内にあるときは、うまく動作します。別の関数で int i; for(i=1; i < 101; i++){ gsl_matrix * W = gsl_matrix_all

    1

    5答えて

    `で正常に動作しません:いくつかの方法で # include <gsl/gsl_statistics_double.h> # include <iostream> using namespace std; int main() { double y = 50.2944, yc = 63.2128; double pearson_corr = gsl_stats_co

    1

    1答えて

    this postを見て、Rcppで行列をサブセット化しようとしました。 RcppArmadilloで : // [[Rcpp::depends(RcppArmadillo)]] #include "RcppArmadillo.h" // [[Rcpp::export]] arma::mat submatrix(const arma::mat& m1in, int fromin, int t

    1

    1答えて

    アプリケーションで使用するライブラリ(DLL、lib)としてGSLをビルドしようとしています。私はVSとCMakeの両方のGSLポート(gladman)をテストしましたが、私は様々な理由でそのパスに行きたくありません。 現在、私はナゲットバージョンを使用していますが、一部の機能が不足しているため、あまりにも幸せではありません。私はそれを自分で構築して、私が得ていることを絶対に確信したいと思っていま

    0

    1答えて

    私は並列で実行しようとしているコードを持っています。 #include<iostream> #include<omp.h> #include<math.h> #include<cstdlib> #include<iterator> #include<string.h> #include<vector> #include<map> #include<time.h> #include

    -6

    1答えて

    私は星の光度をエネルギーと質量の関数として計算したデータファイルを持っています。したがって、与えられた質量に対して、私は0.1〜10 keVのエネルギー範囲を有し、次いで10〜100の質量範囲を有する。今私は任意の質量MとエネルギーEに対して光度の補間された値を与えることができる関数f(M、E)が必要です。私はPythonでそれを行う方法を知っていますが、Cでそれをするのに問題があります。 私はg

    0

    1答えて

    私は明らかによく知られている問題に苦しんでいます。クラスメンバー関数で定義されたODEシステムがあり、GSLソルバの1つで解決/統合したいと考えています。私の統合ルーチンに続いて class my_model{ ... public: int NEQ = 4; double y[4], dydt[4]; double params[25]; int od

    -1

    1答えて

    私はMacBook Pro(13-inch、Mid 2012)でMontecarloシミュレーションでgsl_rng.hを実装しようとしています。シミュレーションはすべてC言語で書かれています。私の問題は、gcc-6はコンパイルフラグにもかかわらずgslライブラリを見つけることができないと言うことです。 すべての.cファイルに含まれているdeclare.hのトップは、私が働いている: /* ___

    0

    1答えて

    GSLには多くのランダムジェネレータがあります。たとえば、最大等配分の組み合わせTauswortheジェネレータの実装は、gsl/taus.cに配置されます。ランダムシードは以下の関数で設定されます: static inline unsigned long taus_get (void *vstate) { taus_state_t *state = (taus_state_t *)

    1

    1答えて

    クラスタ上でGNU scientific library library(GSL)を必要とするコード(iHARM2D)を実行しています。 GSLライブラリはクラスタにインストールされていないので、そこでコンパイルして、実際のコードのコンパイル時に適切にリンクする必要があります。私のシェルスクリプトでは、私はこれがGSLをコンパイルし、/ homefolder/iHARM/GSLcompiled/l