0 / 0 / 0
Регистрация: 08.05.2012
Сообщений: 23
|
||||||
1 | ||||||
Помогите написать программу для решения слау методом Гаусса09.05.2012, 02:57. Показов 4147. Ответов 3
Метки нет (Все метки)
Осталось как обычно пару дней до сдачи курсовой, а она еще не готова! Помогите пожалуйста.
Вот код, который чуть-чуть работает Главная проблема в том, чтобы привести систему к диагональному виду без дробных коэффициентов, там возможно 0/0.... линейную комбинацию осуществить нужно верно. Однако нужно произвести сортировку так, чтобы на диагонали при каждом шаге не было "0". И сложно с обратным ходом. Помогите, умоляю!!!!!
0
|
09.05.2012, 02:57 | |
Ответы с готовыми решениями:
3
Разработать программу для решения СЛАУ методом Гаусса. Кто сможет? Написать функцию для решения СЛАУ методом Гаусса Написать программу, реализующую метод Гаусса для решения СЛАУ с постолбцовым выбором главного элемента Написать программу для решения системы уравнений методом Гаусса (c++) |
267 / 256 / 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
|
267 / 256 / 23
Регистрация: 04.04.2012
Сообщений: 546
|
|
09.05.2012, 23:22 | 4 |
Да, там j--, это я сплоховал. Привык уже писать циклы от 0 до n с увеличением....
0
|
09.05.2012, 23:22 | |
09.05.2012, 23:22 | |
Помогаю со студенческими работами здесь
4
Решения СЛАУ методом Гаусса по шагу Решения СЛАУ методом Гаусса за главным элементом Нужен рабочий пример решения СЛАУ методом Гаусса Разработать программу для решения СЛАУ методом Гаусса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |