Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Работа с матрицами


Автор: DENNN 2.3.2004, 11:40
Посоветуйте хорошую библиотеку для работы с матрицами на C++.
Такую, чтоб достаточно просто можно было выполнять не только перемножение матриц, но брать обратную матрицу, находить детерминант и т.п. Если классы матриц будут иметь перегруженные операторы, то было бы просто здорово.
Сам все написать и отладить не успеваю, а время поджимает.

Автор: podval 2.3.2004, 21:46
Меня в таких случаях выручала MATLAB C++ Math Library - входит в стандартную поставку Matlab'a в виде готовых *.lib и *.h. Поддерживает все операции с матрицами, включая многие дополнительные функции типа всевозможных разложений. Там самое главное - просто юзать класс mwArray.
Здесь в форуме имеется тема, где я объяснял, как скрестить Matlab и С++. При использовании класса mwArray сам Matlab не понадобится, надо только будет в проект включить нужные заголовочники и либы.

Автор: podval 2.3.2004, 21:48
http://forum.vingrad.ru/index.php?act=ST&f=1&t=13548&view=findpost&p=96871

Вот держи дабы не искать.

Автор: Гость_Олег 3.3.2004, 19:08
Есть такая библиотека gsl
http://ftp2.fr.debian.org/pub/gnu/gsl/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)