0 / 0 / 0
Регистрация: 19.05.2013
Сообщений: 7
|
||||||||||||||||
1 | ||||||||||||||||
В функции обратной матрицы, не могу найти ошибку21.05.2013, 12:50. Просмотров 659. Ответов 5
Метки нет Все метки)
(
У меня есть программа для нахождения обратной матрицы написанная на Dev C++.
Вот код:
я это делаю так:
Помогите найти ошибку, а то послезавтра сдавать а программа не работает.
0
|
|
21.05.2013, 12:50 | |
Матрицы. Не могу найти ошибку. Не могу найти ошибку в функции Не могу найти ошибку в функции Не могу найти ошибку в функции |
|
Супер-модератор
![]() ![]() |
||||||
21.05.2013, 13:10 | 2 | |||||
2garin_95, единственное, чего я в твоем коде не вижу - это чем заполняется созданный динамический массив. Ведь если там была "жуть", то после вызова inversion() там будет "инвертированная жуть"
Кстати, оригинальная функция (тестировалось на GCC) выдает при инвертировании вот такого массива:
Код
0.0648539 -2.25359e+014 -2.83143e+014 3.39001e+014 -3.8908e+013 -0.103614 2.71579e+014 3.82757e+014 -4.36224e+014 3.16556e+013 0.0214895 4.49058e+013 -1.2285e+013 -2.17473e+013 3.29449e+013 0.00844721 -3.11367e+012 8.8703e+012 -3.83775e+012 -5.22444e+012 0.00882332 -8.80124e+013 -9.61996e+013 1.22808e+014 -2.0468e+013
0
|
0 / 0 / 0
Регистрация: 19.05.2013
Сообщений: 7
|
||||||
21.05.2013, 13:43 [ТС] | 3 | |||||
Вот заполнения этого массива
0
|
Супер-модератор
![]() ![]() |
||||||
21.05.2013, 14:05 | 4 | |||||
С матрицей, определитель которой не нулевой, все нормально выводит:
Так что проблема - с твоей матрицей, которую ты хочешь инвертировать.
0
|
0 / 0 / 0
Регистрация: 19.05.2013
Сообщений: 7
|
|
22.05.2013, 10:04 [ТС] | 5 |
UI, возможно, но в консоли обратную матрицу находит.
0
|
Супер-модератор
![]() ![]() |
|
22.05.2013, 14:09 | 6 |
Приведи матрицу, от которой ищется обратная - посмотрим, что она там находит. Тот код, что ты привел 3-им постом, меня мало интересует, значения массива Z мне неизвестны.
0
|
22.05.2013, 14:09 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Табуляция функции (цикл for), не могу найти ошибку Не могу найти ошибку в процессе минимизации функции Программа вычисляющая значение функции. не могу найти ошибку Нахождение максимального в неглавной функции. Не могу найти ошибку Не могу найти ошибку в функции перевода строк в 16-ричную СС Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |