Работя по проект, който се нуждае от векторна математика и комплексни числа.
Търся добър API с отворен код, който поддържа C/C++ и се надявам да има прилична производителност.
Мога сам да напиша тези функции, но ще бъде грозно и бавно.
Работя по проект, който се нуждае от векторна математика и комплексни числа.
Търся добър API с отворен код, който поддържа C/C++ и се надявам да има прилична производителност.
Мога сам да напиша тези функции, но ще бъде грозно и бавно.
Можете да използвате библиотеката със сложни числа на C++
Освен това Boost предоставя пакет за линейна алгебра
Редовно използвам библиотеката Sony Vector Math в комплект с bullet physics. Той е бърз, има много алгоритми за линейна алгебра.
За комплексни числа можете просто да използвате std::complex
Лично не съм използвал нито един от тези пакети, но се насочете към Object-Oriented Numerics за страхотно избор на налични библиотеки
Eigen е доста стандартен в изследванията и трябва да предлага и нещата, от които се нуждаете.