2012-09-30 9 views

答えて

19

(恥知らずな自己宣伝)あなたは私のlinmath.hに興味があるかもしれません。私はそれを時折のみ更新し、一部の部分には奇妙なバグが残っているかもしれないことに注意してください。見つけたものを報告してください。

+1

私の意見では、それは良い品質のコードです。 –

+0

@VictorZamanian:そうですか?私はちょうど昨日のバグのいくつかを見つけた、今日の固定版をアップロードするか、そうです。 – datenwolf

+0

バグがあるかもしれませんが、私はライブラリ全体に対する設計アプローチが好きです。 –

1

数値演算では、任意精度の場合はgmpを見てください。これらはクロスプラットフォームであり、高速化のために高度に最適化されており、多くの種類の操作をサポートしています。私はこれを見つけた

乾杯、 ネッド

+0

Btw、ここにキャンディーがあります。私は一緒にcのための迅速なベクトル実装を投げた。 https://www.sol-union.com/Resources/Temp/ –

+0

本当に、GSLはかなり冗長で巨大に見えます。また、それはGPLです。それは技術的に今のところ問題ではありませんが、私はむしろそうしたくありません。私は良いCライブラリを探している過程でこれを見つけました。私はこれをきめ細かく見つけました:http://cqrlib.sourceforge.net/ ..クォータニオンのために! :)私はMacOSがかなりLinuxだと思っていました。特にCの数学コードなので、おそらく自分の投稿からCeedMathを使うでしょう。しかし、ありがとう、私はその提案に感謝し、それはクアットライブラリを見つけることができました – Blub

+0

@Blub:MacOSはLinuxではありません。これは、かなり異なるFreeBSDで、異なるカーネルといくつかの(IMHO)サブパネルUIシステムが上にあります。 – datenwolf

1

は、最も完全であるように思われます。まだ明らかにその品質のために話すことができません:https://github.com/Kazade/kazmath.git

があり、これは、またあるかなり古いようです(私は2002年からのコードを発見した)、それはそれは悪い意味ではありません:Meschach

-3

そして、なぜ誰も言及していませんGLM lib?これは、OpenGLのヘッダーのみの数学ライブラリです。

+2

私はCライブラリでなく、C++が必要なので – Blub

関連する問題