問題タブ [gsl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - gsl(netbeansを使用)をインストールするとエラーが発生します
Ruby用のgslgemをインストールしようとしましたが、機能しません。matrix_complex.oエラーが発生しました。では、NetBeansにgslをインストールするためのソリューションはありますか?または、他のライブラリに関数分位数がありますか?どんな助けでもいただければ幸いです。
c - 振り子運動のGSL解決ODE
振り子の初期角度(x)、重力加速度(g)、線の長さ(l)、および時間ステップ(h)を前提として、振り子の動きの微分方程式を解こうとしています。私はオイラー法を使用してこれを試しましたが、すべて問題ありません。しかし今、私はGSLに実装されたルンゲクッタ法を使用することになっています。gslマニュアルから学習して実装しようとしましたが、1つの問題で立ち往生しています。振り子は止まりたくありません。最初の角度を1radから始めたとしましょう。すでに何回スイングしても、常に1radでピーク傾斜があります。これが私がGSLにそれを与えるために使用する方程式と関数です:
それを変換する:
と分解:
これがコードスニペットです。それでも不十分な場合は、プログラム全体を投稿できます(長すぎません)が、どこかに問題がある可能性があります。
パラメータg
とl
は関数に正しく渡されます。すでに確認しました。
r - Windows での R パッケージ「gsl」のコンパイル
Windows で " gsl "(R パッケージ)をコンパイルしようとしています。「32bit-R CMD INSTALL --build」でコンパイルできます。ただし、「 64bits R CMD INSTALL --build 」ではコンパイルできません。「ld.exe: -lgslcblasが見つかりません」からのエラーがあります。
どうすれば修正できますか?
c++ - gslのmatlab mvnrnd
こんにちは、アルゴリズムが正しいかどうかわかりません。matlab のmvnrnd関数を gsl で複製しようとしています。多変量正規乱数のベクトルを生成するアルゴリズムをいくつかのジャーナル記事で見つけましたが、多変量正規乱数の行列が必要です
分布が Z~(mu,sigma); であるとしましょう。
sigma が既に正定値の行列であると仮定します。
私がウェブから見つけたアルゴリズムは
以下の私の方法
以下の変更は、確率変数の行列を生成するための修正です
c - GNU Scientific Library を使おうとすると、変なリンカ エラーが発生する
だから私は Cygwin でソースから GSL をコンパイルしました。すべてがうまくいき、エラーは発生しませんでした。しかし、単純なコードをコンパイルしようとすると、次のエラーが発生します。
libgsl.a と libgscblas.a のライブラリをリンクしましたが、その他の機能については何の不満もありません。
今後の参考のために: code::blocks でツールチェーンをセットアップする場合は、[OK] ではなく [キャンセル] を押さないでください。
gcc - GSL と OpenMP を使用したコンパイル
メイクファイルのコンパイル/作成に関しては、私は最高ではありません。
GSL と OpenMP の両方を使用するプログラムを作成しようとしています。
GSL と OpenMP を別々に使用しても問題はありませんが、両方を使用すると問題が発生します。たとえば、GSL プログラム http://www.gnu.org/software/gsl/manual/html_node/An-Example-Program.html をコンパイルでき ます。
そしてそれは動作します。
ここで見つけた OpenMP を使用するプログラムをコンパイルすることもできました: OpenMP で内部ループごとにスレッドを開始する
この場合、私は入力しました
そして、私が欲しかったものを手に入れました(私が持っている4つのスレッドすべてが使用されました)。
ただし、単純に 2 つのコードを組み合わせたプログラムを作成すると、
次に、タイピングにコンパイルしようとします
GSL 部分は機能します (ベッセル関数が計算されます) が、OpenMP 部分には 1 つのスレッドしか使用されません。ここで何が問題なのかわかりません...
c++ - Eclipse で gsl ライブラリをリンクするときの未定義の参照
GSL を使用するオープン ソース プロジェクトをリンクしようとしていますが、libgsl に未定義の参照が含まれています。私はEclipseを使用しており、ライブラリ設定に -lgslcblas -lgsl を追加しました。私は何が欠けていますか?
等...
c++ - GSL統計、歩幅とは?
GSL (Gnu Scientific Lib) を使用して、配列の標準偏差を計算したいと考えています。 http://www.gnu.org/software/gsl/manual/html_node/Mean-and-standard-deviation-and-variance.html
マニュアルでは、関数のプロトタイプは gsl_stats_sd (const double data[], size_t stride, size_t n) です。
しかし、ここでの「ストライド」が何なのかよくわかりません。誰かがそれが何であるか知っていますか?
ご提案いただきありがとうございます。
-アルフレッド
linker - icc で gsl にリンクするときの intel_sse2 の問題
私のプログラムは PETSc と gsl の両方にリンクしており、両方のライブラリは icc でコンパイルされています。リンクコマンドは次のとおりです。
MPICH_CC
は icc に設定されているためmpicc
、Intel コンパイラを呼び出します。
gsl.so
ファイルにリンクしようとすると、次のエラーが表示されます。
このエラーの原因は何ですか? gsl は Intel コンパイラと互換性がありませんか?
gsl - QAWCgsl-機能を統合できませんでした
私はそのようなコードを持っています:
このような関数を処理できると思いましたが、「関数を統合できませんでした」というエラーが表示されます。なんで?