|
1 / 1 / 0
Регистрация: 21.12.2020
Сообщений: 30
|
|||||||||||
Решение СЛУ методом Гаусса12.01.2021, 16:57. Показов 5306. Ответов 10
Метки нет (Все метки)
myA=[[1.0, 3.0, 2.0],[2.0, 6.0, 4.0], [1.0, 4.0, 3.0]] myB=[7.0, 8.0, 1.0] то система проверки решений (stepik.org) ругается:
уже не знаю как найти приемлемое решение...
0
|
|||||||||||
| 12.01.2021, 16:57 | |
|
Ответы с готовыми решениями:
10
Решение системы линейных уравнений методом Гаусса СЛАУ методом Гаусса Определенное интегрирование методом Гаусса |
|
Супер-модератор
|
||||||
| 12.01.2021, 17:07 | ||||||
|
А что там в начале? Как это по-чудному вводится... myA - это матрица коэффициентов, myB - вектор правых частей. Так?
Тогда что ЭТО:
0
|
||||||
|
Заяц, просто Заяц.
666 / 280 / 156
Регистрация: 12.11.2017
Сообщений: 882
|
|
| 12.01.2021, 17:14 | |
|
Как я понимаю его код, то сначала коэффициенты и вектор правых частей записываются в один список. Потом он из этого списка достает вектор правых частей и записывает в другой.
1
|
|
|
1 / 1 / 0
Регистрация: 21.12.2020
Сообщений: 30
|
|
| 12.01.2021, 17:46 [ТС] | |
|
да все верно
строки из цифр парсятся в единый массив а потом последние числа из каждой строки отщипываются в вектор правой части Добавлено через 4 минуты Непосредственно условие задачи: Напишите программу, которая решает систему линейных алгебраических уравнений методом Гаусса. Формат входных данных: В первой строке задаются два числа: количество уравнений n (n≥1) и количество неизвестных m (m≥1). Далее идут n строк, каждая из которых содержит m+1 число. Первые m чисел — это коэффициенты i-го уравнения системы, а последнее, (m+1)-е число — коэффициент bi, стоящий в правой части i-го уравнения. Формат выходных данных: В первой строке следует вывести слово YES, если решение существует и единственно, слово NO в случае, если решение не существует, и слово INF в случае, когда решений существует бесконечно много. Если решение существует и единственно, то во второй строке следует вывести решение системы в виде m чисел, разделенных пробелом. Основной блок тестовых данных: Sample Input 1: 3 3 4 2 1 1 7 8 9 1 9 1 3 2 Sample Output 1: YES 0.2608695652173913 0.04347826086956526 -0.1304347826086957 Sample Input 2: 2 3 1 3 4 4 2 1 4 5 Sample Output 2: INF Sample Input 3: 3 3 1 3 2 7 2 6 4 8 1 4 3 1 Sample Output 3: NO
1
|
|
|
1 / 1 / 0
Регистрация: 21.12.2020
Сообщений: 30
|
|
| 12.01.2021, 17:55 [ТС] | |
|
да я уж тоже все проверил - на своем компьютере все работает
думаю, может разница в версиях питона по сравнению с системой проверки на stepik.org (единственное что известно, что питон у них тоже 3-й) к сожалению, курс линейной алгебры, в рамках которого решается задача, достаточно старый и модераторы уже не отвечают на вопросы в любом случае спасибо за внимание к моему вопросу!
0
|
|
|
1 / 1 / 0
Регистрация: 21.12.2020
Сообщений: 30
|
|
| 12.01.2021, 18:28 [ТС] | |
|
код и с одним уравнением с одним неизвестным успешно справляется
а нулевые входные данные невозможны - об этом в комментах преподаватель упоминает
0
|
|
|
5515 / 2868 / 571
Регистрация: 07.11.2019
Сообщений: 4,758
|
|
| 12.01.2021, 20:24 | |
|
Перед выполнением DivideRow хорошо бы проверить что делитель не нулевой.
1
|
|
|
1 / 1 / 0
Регистрация: 21.12.2020
Сообщений: 30
|
|
| 13.01.2021, 01:18 [ТС] | |
|
2 u235: прямо над вызовом dividerow как раз делитель и проверяется
2 catstail: по кнопке "запустить код" отладчик ничего не прогоняет по коду. просто показывает test input и output
0
|
|
| 13.01.2021, 01:18 | |
|
Помогаю со студенческими работами здесь
11
Найдите решение методом Гаусса Решение системы линейных уравнений методом Гаусса 3х4 матрицу превратить в 1х1 с методом Гаусса Решение СЛУ методом Гаусса Решение СЛУ методом Гаусса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|