は、私はいくつかのC++ライブラリがあることを認識し、私は非常に私はこれを見つけたC.を好むだろうが、唯一のMac用のように見えます:https://github.com/rsebbe/CeedMath純粋なC言語でベクトル/行列/四元数学ライブラリを使用するのは簡単ですか?
答えて
数値演算では、任意精度の場合はgmpを見てください。これらはクロスプラットフォームであり、高速化のために高度に最適化されており、多くの種類の操作をサポートしています。私はこれを見つけた
乾杯、 ネッド
Btw、ここにキャンディーがあります。私は一緒にcのための迅速なベクトル実装を投げた。 https://www.sol-union.com/Resources/Temp/ –
本当に、GSLはかなり冗長で巨大に見えます。また、それはGPLです。それは技術的に今のところ問題ではありませんが、私はむしろそうしたくありません。私は良いCライブラリを探している過程でこれを見つけました。私はこれをきめ細かく見つけました:http://cqrlib.sourceforge.net/ ..クォータニオンのために! :)私はMacOSがかなりLinuxだと思っていました。特にCの数学コードなので、おそらく自分の投稿からCeedMathを使うでしょう。しかし、ありがとう、私はその提案に感謝し、それはクアットライブラリを見つけることができました – Blub
@Blub:MacOSはLinuxではありません。これは、かなり異なるFreeBSDで、異なるカーネルといくつかの(IMHO)サブパネルUIシステムが上にあります。 – datenwolf
は、最も完全であるように思われます。まだ明らかにその品質のために話すことができません:https://github.com/Kazade/kazmath.git
があり、これは、またあるかなり古いようです(私は2002年からのコードを発見した)、それはそれは悪い意味ではありません:Meschach
- 1. 行列/四元数問題
私は[Hypatia](https://github.com/dagostinelli/hypatia/blob/master/src/quaternion.c)という純粋なC言語で書いた – 010110110101