Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
7. ИТЕРАЦИОННЫЙ МЕТОДНаша основная задача состоит в том, чтобы решить операторное уравнение (1), т. е. для заданного у надо найти оператор уравнения (1) можно записать в виде
Вопрос о существовании обратного оператора выходит за рамки данной книги. Нахождение обратного оператора является трудной задачей и поэтому для ее решения приходится использовать приближенные методы (например, метод моментов). Кроме приближения, связанного с усечением бесконечной матрицы в методе моментов, причиной погрешности могут быть ошибки округления при обращении матрицы на ЭВМ. Однако в настоящее время ошибки округления можно свести к минимальным. Из-за ошибок, связанных с усечением бесконечной матрицы и больших затрат времени на вычисление обратной матрицы, иногда желательно использовать итерационные методы решения линейных уравнений. Перепишем уравнение (1) в виде
где
Заметим, что нижний индекс обозначает число выполненных итераций. Подставляя выражение (61) в урвнение (60), получим
Продолжая процесс
Таким образом, итерационный процесс порождает решение в виде ряда. Если процесс продолжается бесконечно, получаем бесконечный ряд, называемый рядом Неймана. Сразу же возникает вопрос, сходится ли ряд, а если сходится, то действительно ли к точному решению? В работах (1, 2, 4] показано, что если не зависит от начального приближения. Конечно, чем ближе нулевое приближение к точному решению, тем быстрее сходится процесс. При использовании итерационных методов выбор начального приближения оказывается важным с точки зрения более быстрого Ряд Неймана можно также использовать для улучшения приближенного решения. Предположим, что приближенное решение уравнения
где Если же
Переписав уравнение
и используя уравнение (64), найдем
где
Для сходимости этого ряда необходимо, чтобы
при достаточно большом
где Заметим, что при получении выражений (67) и (68) необходимо увеличить размерность (т. е. следует расширить ранг
где Определим теперь последовательность векторов
Каждый вектор можно представить в форме
Интересно отметить, что первая коррекция равна нулю для первых
где Выражение (65) представляет значительный интерес, так как с его помощью можно оценить отклонение приближенного решения от точного только через оператор Возможны другие способы преобразования уравнения (1) в форму, удобную для применения итерационного процесса. Например, можно представить матрицу К в виде
Тогда уравнение (1) можно записать в виде
Это выражение пригодно для получения нового решения, если подставить в правую часть известный вектор. Для успешного применения такого процесса необходимо, чтобы определитель
Очевидно, матрицу Известно много способов расщепления исходной матрицы. Специальный случай
Особый способ построения расширенной матрицы
|
1 |
Оглавление
|