Домой | Софт | Мастерская | Лирика | ЧаВО | Юмор | 197-577-902 |
Из этой статьи вы узнаете, как найти определитель матрицы алгоритмически.
Алгоритм практически в точности совпадает с алгоритмом вычисления ранга. Отличие в том, что нужно перемножать числа, на которые мы делим диагональные элементы матрицы в главном цикле.
Т.е. если матрица имеет вид:
1 2
2 1
то алгоритм будет действовать так:
det = 1
det = det * 1 = 1
1 0
2 -3
1 0
0 -3
det = det * -3 = -3
1 0
0 1
Таким образом определитель исходной матрицы равен -3.
Скачать уже реализованный класс "Матрица" с методом нахождения определителя вы можете отсюда.
Слава Антонов © 2002 — August 13, 2008 |
|