| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Библиотека с++, линейные уравнения, матрицы |
| Автор: P111GR1M 22.2.2008, 20:35 |
| Здравствуйте. Открыл для себя boost. ) С uBLAS очень удобно перемножать вектора и матрицы. 1. Кое-где написано, что с помощью boost можно еще решать системы линейных уравнений (итерационные методы, метод Гаусса и т.д.). Но что-то я не нашёл как, где? 2. Как вычислить определитель матрицы, используя boost? |
| Автор: marcusmae 22.2.2008, 22:07 |
| P111GR1M, BLAS - это три уровня основных операций линейной алгебры. Поиск определителя в их число никогда не входил, думаю, по причине того, что общая формула вычислительно сложна, и ею никто просто не пользуется Современные итерационные методы есть, например, здесь : http://math.nist.gov/iml++/. На плюсах вообще достаточно много библиотек численных методов сделано |