2009-03-11 12 views

答えて

5

GNU科学ライブラリ(GSL)機能を提供します。アポフェニアはGSLの上に層を提供するように見える。 GSLには、多くの機能の実装が遅いことがよくあります。例えば、その平均計算はループ内で除算を実行し、結果の可能な限り正確な精度を保証します。多くのアプリケーションでは、コストは正確さに値するものではありません。

2

Apopheniaがあります。私はそれを自分で使っていません。本当にそれをCコール可能にしたいですか? R environmentはあなたにすべてのものを与え、チップの袋を与えます。あなたは、より高度な分析を行うために探している場合は

1

、いくつかの素晴らしいライブラリがそこにGSLTNTBlitz++VxL、および様々なBoost図書館などがあります。これらのほとんどは、いくつかの単純な関数より複雑なかなり重量のあるライブラリですが、はるかに強力です。

あなたは統計処理の多くを行う必要がある場合、あなたはより多くのRのようにそれに同調したの言語を検討するかもしれない、Matlab、Python用SciPyなど

+0

これらのすべてを自分のコードで単純に行うことは、必ずしも数値的に安定するとは限りません。たとえば、特定の場合、平均関数が精度を失います。彼は本当にそれをデバッグしたいですか? GSLまたはその他の適切なライブラリを使用すると、数値的に安定したアルゴリズムが得られます。 – tgamblin

+0

良い点...回答が修正されました。 –

関連する問題