Консультация № 191682
07.11.2017, 17:49
0.00 руб.
0 5 1
Здравствуйте! Прошу помощи в следующем вопросе:
Помогите, пожалуйста, решить слау методом простых итераций в excel.
2,1161 0,1582 0,1968 0,2368 1,25
0,1582 1,1652 0,2071 0,2471 1,5
0,1968 0,2071 1,2168 0,2568 1,75
0,2368 0,2471 0,2568 1,2671 2

Обсуждение

давно
Мастер-Эксперт
17387
18345
07.11.2017, 18:41
общий
Адресаты:
Почему Вы думаете, что эксперты рассылки "Пакет MS Office" могут ответить на Ваш вопрос? Ведь метод простых итераций не является в MS Excel функцией наподобие умножения матриц, например.

Я думаю, что если Вы дадите экспертам рассылки возможность изучить пособие, используемое Вами по программе обучения, и опишете результаты сделанного Вами поиска решения задачи, то увеличите вероятность получения ответа на свой вопрос. Правда, и при этом может оказаться, что ответа Вы не получите.
Об авторе:
Facta loquuntur.
давно
Модератор
137394
1850
07.11.2017, 19:25
общий
07.11.2017, 19:32
Адресаты:
Решение СЛАУ методом простой итерации
Метод итераций в Excel
Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет
давно
Модератор
137394
1850
07.11.2017, 21:21
общий
Адресаты:
Цитата: Гордиенко Андрей Владимирович
метод простых итераций не является в MS Excel функцией наподобие умножения матриц, например
Из любопытства решил Вашу систему, используя стандартные функции Excel 2010.
1. Нашел определитель матрицы (функция МОПРЕД). Он не равен 0, значит система имеет решение.
2. Нашел обратную матрицу (функция МОБР).
3. Умножил обратную матрицу на вектор правой части (функция МУМНОЖ), получил вектор Решение.
4. Проверил Решение: Матрицу умножил на Решение получил Вектор правой части системы (функция МУМНОЖ).
Excel-файл прилагаю. ya20171107.xlsx (10.6 кб)

а с методом простых итераций надо разбираться и повозиться.
Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет
давно
Посетитель
401317
15
08.11.2017, 11:08
общий
Адресаты:
Я эту систему методом Гаусса решал, а вот с методом простых итераций не могу разобраться
давно
Модератор
137394
1850
08.11.2017, 17:21
общий
это ответ
Здравствуйте, dimabylk!
Оказывается, всё достаточно просто. Тупо списал методику: Метод итераций решения системы уравнений. Пример решения
Результат представлен в Excel 2010 файле на Лист2.
Описание:
Преобразуем исходную систему уравнений: делим каждую i строку на диагональный элемент (Aii), выражаем xi через правую часть минус остальные элементы с коэффициентами. Справочно в таблице я это продемонстрировал (отметил синим цветом)
Далее рисуем таблицу: номер итерации N, x1,x2,x3,x4,e1,e2,e3,e4,e1%,e2%,e3%,e4%
Единственное, с чем я не очень согласен по сравнению с примером, при вычислении погрешности вычислений важна не абсолютная погрешность вычислений (модуль разности значений между двумя итерациями), а относительная погрешность (модуль разности значений между двумя итерациями делённое на значение при последней итерации), выраженная в процентах.
Начальные значения всех х для нулевой итерации принимаем равным 0 и вычисляем в следующей строке таблицы первую итерацию: по тем формулам, что приведены синим цветом вычисляем, например, х1 по значениям из предыдущей итерации (в данном случае х2,x3,x4=0)
Аналогично для остальных x.
Естественно, в таблице эти вычисления произведены с помощью формул в ячейках (см 23 строку).
Всё!!! Самое тяжелое позади! Размножаем 23 строку вниз, получаем столько итераций, сколько нам хочется, при этом при увеличении номера итераций погрешности вычисления уменьшаются.
Справочно я привёл значения полученного решения на Лист1 с помощью стандартных формул Excel.
5
Разобрался
Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет
Форма ответа