0 / 0 / 0
Регистрация: 08.05.2012
Сообщений: 23
|
||||||
1 | ||||||
Помогите написать программу для решения слау методом Гаусса09.05.2012, 02:57. Просмотров 3447. Ответов 3
Метки нет Все метки)
(
Осталось как обычно пару дней до сдачи курсовой, а она еще не готова! Помогите пожалуйста.
Вот код, который чуть-чуть работает Главная проблема в том, чтобы привести систему к диагональному виду без дробных коэффициентов, там возможно 0/0.... линейную комбинацию осуществить нужно верно. Однако нужно произвести сортировку так, чтобы на диагонали при каждом шаге не было "0". И сложно с обратным ходом. Помогите, умоляю!!!!!
0
|
|
09.05.2012, 02:57 | |
Кто сможет? Написать функцию для решения СЛАУ методом Гаусса Написать программу, реализующую метод Гаусса для решения СЛАУ с постолбцовым выбором главного элемента Написать программу для решения системы уравнений методом Гаусса (c++) |
|
265 / 254 / 23
Регистрация: 04.04.2012
Сообщений: 546
|
||||||||||||||||
09.05.2012, 12:42 | 2 | |||||||||||||||
Так-с. Сначала покритикуем код.
-- такие вещи делаются динамическими массивами, и без "сферических в вакууме" 20. -- здесь есть 2 минуса. 1-й в том, что 0 у вас может выйти и не в самом начале, а позднее, когда вы уже отнимете несколько строк. Второй в том, что у вас и на следующей строке в этом столбце может стоять 0, и тогда проблемма не решена. Теперь советы. 1) Массивы обьявляем так:
Отнимаем и не паримся. Даже более того, отнимаем от столбца свободных членов, а в матрице просто зануляем.
2
|
0 / 0 / 0
Регистрация: 08.05.2012
Сообщений: 23
|
|
09.05.2012, 19:39 [ТС] | 3 |
Спасибо огромное!!! Вы очень выручили. Я на самом деле понимала, что при вычитании строк могут получаться нули, причем не в изначальной матрице.
Именно это я и имела в виду. А с динамическими массивами я на самом деле сразу делала, но ступила, и решила переписать... В общем дура...
![]() Только, кажется при обратном ходе опечатка, возможно должно быть j--, а при выводе программа работает отлично. прогнала ее пару раз на разных значениях - все как и должно быть! Спасибо большущее!!!! ![]()
0
|
265 / 254 / 23
Регистрация: 04.04.2012
Сообщений: 546
|
|
09.05.2012, 23:22 | 4 |
Да, там j--, это я сплоховал. Привык уже писать циклы от 0 до n с увеличением....
0
|
09.05.2012, 23:22 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Решения СЛАУ методом Гаусса по шагу Решения СЛАУ методом Гаусса за главным элементом Нужен рабочий пример решения СЛАУ методом Гаусса Разработать программу для решения СЛАУ методом Гаусса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |