определитель матрицы на Паскале

Ответить
zholf
Сообщения: 4
Зарегистрирован: 18 мар 2007, 16:50

Найти определитель матрицы от 4*4 и больше методом разложения по строке (на Pascal)
Ramzey
Сообщения: 52
Зарегистрирован: 12 дек 2006, 12:56

так в чем проблема-то?
если есть вопросы стучи 6086634 (могу быть офлайн - все равно стучи)
или на мыло mmds#tut.by
zholf
Сообщения: 4
Зарегистрирован: 18 мар 2007, 16:50

Код: Выделить всё

Определитель матрицы находится так(методом разложения по первой строке)           (для 4*4):
 
   a11  a12  a13  a14
   a21  a22  a23  a24
   a31  a32  a33  a34
   a41  a42  a43  a44

Определитель= a11*( a22  a23  a24 ) + a12*( a21  a23  a24 ) + a13*( a21  a22  a24 ) +
                    a32  a33  a34           a31  a33  a34           a31  a32  a34
                    a42  a43  a44           a41  a43  a44           a41  a42  a44 

+a14*( a21  a22  a23 )  =  дальше раскладывать получивщиеся матрицы 3*3 пока не 
       a31  a32  a33
       a41  a42  a43
получатся 2*2, а там уже например ( a11  a12 ) =a11*a22 - a12*a21.
                                    a21  a22

Ответить