Решение уравнений методом итерации

Применение метода простой итерации для решения систем линейных алгебраических уравнений. Оценка погрешности приближенного вычисления. Поиск пределов матрицы. Построение графиков непрерывных функций. Вычисление квадратного корня из положительного числа.

Рубрика Математика
Вид задача
Язык русский
Дата добавления 28.10.2017
Размер файла 267,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://allbest.ru

Решение уравнений методом итерации

Исследовать метод простой итерации для решения систем линейных алгебраических уравнений, а именно: влияние способа перехода от системы F(x)=x к системе x=(x) на точность полученного решения, скорость сходимости метода, время счета, число операций.

Пусть дана система линейных алгебраических уравнений в виде Ax=b (2.2.1).

Пусть (2.2.1.) приведена каким-либо образом к виду x=Cx+f (2.2.2), где C - некоторая матрица, f - вектор-столбец. Исходя из произвольного вектора

строим итерационный процесс x( k+1 )=Cx( k )+f (k=0,1,2,3,…) или в развернутой форме

Производя итерации, получим последовательность векторов x( 1 ), x( 2),…, x( k ),… Доказано, что если элементы матрицы C удовлетворяют одному из условий

то процесс итерации сходится к точному решению системы x при любом начальном векторе x(0), то есть

Таким образом, точное решение системы получается лишь в результате бесконечного процесса, и всякий вектор x(k) из полученной последовательности является приближенным решением. Оценка погрешности этого приближенного решения x(k) дается одной из следующих формул:

если выполнено условие (2.2.4), или

алгебраический итерация уравнение матрица

если выполнено условие (2.2.5). Эти оценки можно еще усилить соответственно так:

Процесс итераций заканчивают, когда указанные оценки свидетельствуют о достижении заданной точности.

Начальный вектор x( 0 ) может быть выбран, вообще говоря, произвольно. Иногда берут x( 0 )=f. Однако, наиболее целесообразно в качестве компонент вектора x( 0 ) взять приближенные значения неизвестных, полученные грубой прикидкой.

Приведение системы (2.2.1) к виду (2.2.2) можно осуществить различными способами. Важно только, чтобы выполнялось одно из условий (2.2.4) или (2.2.5). Ограничимся рассмотрением двух таких способов.

Первый способ. Если диагональные элементы матрицы А отличны от нуля, то есть aii0 ( i=1,2,…,n), то систему (2.2.1) можно записать в виде

В этом случае элементы матрицы С определяются следующим образом:

и тогда условия (2.2.4) и (2.2.5) соответственно приобретают вид

Неравенства (2.2.7), (2.2.8) будут выполнены, если диагональные элементы матрицы А удовлетворяют условию

то есть если модули диагональных коэффициентов для каждого уравнения системы больше суммы модулей всех остальных коэффициентов (не считая свободных членов).

Второй способ позволяет записать систему (2.2.1) в виде

Это способ численного решения математических задач. Его суть - нахождение алгоритма поиска по известному приближению (приближенному значению) искомой величины следующего, более точного приближения.

Применяется в случае, когда последовательность приближений по указанному алгоритму сходится.

Данный метод называют также методом последовательных приближений, методом повторных подстановок, методом простых итераций и т.п.

Поясним суть метода на примере решения уравнения

f(x) = 0. (1)

Будем вместо уравнения (1) рассматривать равносильное ему уравнение

х = F(x), (2)

где F(x) = f(x) + х.

Пусть х0 - произвольное число (начальное приближение искомого корня уравнения (1)).

Рассмотрим последовательность

х1 = F(x0), x2 = F(x1), …, xn= F(xn-1), …

Если эта последовательность имеет предел, то он и есть решение (корень) уравнения (2), а значит, и уравнения (1).

Процесс составления последовательных приближений наглядно показан на рис., где кривая - график функции у = F(x), а прямая - биссектриса первого и третьего координатных углов (ее уравнение у = х).

Последовательность {xn} сходится, например, если выполнены оба условия:

,

где е > 0 - достаточно малое положительное число (в этом случае как раз и будет ситуация, изображенная на рисунке). Заметим, что функцию F(x) в уравнении (2) можно выбирать разными способами (не только как f(x) + x).

Например, уравнение х2 - 5 = 0 можно переписать в таких равносильных (ему и друг другу) формах:

.

Понятно, что этот список можно неограниченно продолжить.

Выбрав некоторую функцию F(x), дальше продолжают описанную процедуру последовательных приближений.

Если функция F(x) непрерывна в некоторой окрестности искомого корня, то в силу соответствующих свойств пределов непрерывных функций из равенства хn= F(xn-1) следует, что

,

т.е. в пределе выполняется равенство (2), а значит и (1).

Из свойств пределов вытекает также, что для достаточно больших значений n разность между xn и предельным значением xn (т.е. искомым корнем уравнения (1)) становится как угодно малой, т.е. xn - достаточно хорошее приближение для искомого корня.

В качестве примера укажем способ вычисления квадратного корня из положительного числа а - положительного корня уравнения х2 - а = 0, равносильного уравнению

.

Выбирается «нулевое» положительное приближение корня и строится последовательность приближений, пока модуль разности хn - xn-1 не станет меньше заданной точности вычислений.

Пример: Найдем значение с точностью до 0,001.

Поскольку 2 < < 3, примем х0 = 2. Тогда:

Мы видим, что требуемая точность приближения достигнута уже на третьем приближении х3.

Ответ: с точностью до 0,001 выполнено равенство =2,6457.

Для вычисления корня k-й степени из числа а уравнение хk = a часто записывают в виде

,

выбирают нулевое приближение, а дальше применяют метод последовательных приближений.

Конечно, метод последовательных приближений далеко не всегда дает сходящуюся последовательность приближений. Одно из достаточных условий сходимости можно сформулировать так.

Если функция у = F(x) монотонна на отрезке [a; b], причем отрезок с концами F(a) и F(b) лежит на отрезке [a; b] и существует такое число q, что

0 < q < 1 и |F`(x)| < q,

то на этом отрезке лежит единственный корень уравнения х = F(x), и процесс приближения, начинающийся с любого числа , сходится к этому корню(*).

Метод последовательных приближений широко применяется также и в других математических задачах: для численного решения систем линейных и нелинейных уравнений с большим числом переменных, для приближенного решения дифференциальных и интегро-дифференциальных уравнений, в теоретических исследованиях (например, для доказательства теоремы существования и единственности решения дифференциального уравнения , удовлетворяющего некоторым ограничениям на правую часть и при определённых начальных условиях) и т.п.

Интерес к этой тематике резко усилился в последние десятилетия в связи с исследованиями хаотических случайных процессов, т.е. неустойчивого и непериодического поведения динамических систем с тремя и более переменными, моделирующих различные физические процессы.

Размещено на Allbest.ru

...

Подобные документы

  • Метод Зейделя как модификация метода простой итерации. Особенности решения систем линейных алгебраических уравнений. Анализ способов построения графика функций. Основное назначение формул Симпсона. Характеристика модифицированного метода Эйлера.

    контрольная работа [191,3 K], добавлен 30.01.2014

  • Анализ метода простой итерации для решения систем линейных алгебраических уравнений и реализация его в виде двух программ, каждая из которых использует свой собственный способ перехода от системы одного вида к другому. Программные и технические средства.

    курсовая работа [497,8 K], добавлен 27.03.2011

  • Решение системы линейных уравнений с неизвестными методами Гаусса, Зейделя и простой итерации. Вычисление корня уравнения методами дихотомии, хорды и простой итерации. Нахождение приближённого значения интеграла с точностью до 0,001 методом Симпсона.

    контрольная работа [1,7 M], добавлен 05.07.2014

  • Сравнение методов простой итерации и Ньютона для решения систем нелинейных уравнений по числу итераций, времени сходимости в зависимости от выбора начального приближения к решению и допустимой ошибки. Описание программного обеспечения и тестовых задач.

    курсовая работа [3,1 M], добавлен 26.02.2011

  • Характеристика способов решения систем линейных алгебраических уравнений (СЛАУ). Описание проведения вычислений на компьютере методом Гаусса, методом квадратного корня, LU–методом. Реализация метода вращений средствами системы программирования Delphi.

    курсовая работа [118,4 K], добавлен 04.05.2014

  • Приближенные числа и действия над ними. Решение систем линейных алгебраических уравнений. Интерполирование и экстраполирование функций. Численное решение обыкновенных дифференциальных уравнений. Отделение корня уравнения. Поиск погрешности результата.

    контрольная работа [604,7 K], добавлен 18.10.2012

  • Характеристика и использование итерационных методов для решения систем алгебраических уравнений, способы формирования уравнений. Методы последовательных приближений, Гаусса-Зейделя, обращения и триангуляции матрицы, Халецкого, квадратного корня.

    реферат [60,6 K], добавлен 15.08.2009

  • Решение систем линейных алгебраических уравнений методом простой итерации. Полиномиальная интерполяция функции методом Ньютона с разделенными разностями. Среднеквадратическое приближение функции. Численное интегрирование функций методом Гаусса.

    курсовая работа [2,4 M], добавлен 14.04.2009

  • Решение задач вычислительными методами. Решение нелинейных уравнений, систем линейных алгебраических уравнений (метод исключения Гаусса, простой итерации Якоби, метод Зейделя). Приближение функций. Численное интегрирование функций одной переменной.

    учебное пособие [581,1 K], добавлен 08.02.2010

  • Рассмотрение систем линейных алгебраических уравнений общего вида. Сущность теорем и их доказательство. Особенность трапецеидальной матрицы. Решение однородных и неоднородных линейных алгебраических уравнений, их отличия и применение метода Гаусса.

    реферат [66,4 K], добавлен 14.08.2009

  • Изучение основ линейных алгебраических уравнений. Нахождение решения систем данных уравнений методом Гаусса с выбором ведущего элемента в строке, в столбце и в матрице. Выведение исходной матрицы. Основные правила применения метода факторизации.

    лабораторная работа [489,3 K], добавлен 28.10.2014

  • Численные методы решения систем линейных уравнений: Гаусса, простой итерации, Зейделя. Методы аппроксимации и интерполяции функций: неопределенных коэффициентов, наименьших квадратов. Решения нелинейных уравнений и вычисление определенных интегралов.

    курсовая работа [322,7 K], добавлен 27.04.2011

  • Численные методы решения систем линейных алгебраических уравнений, алгоритмы, их реализующие. Нормы матриц и векторов, погрешность приближенного решения системы и обусловленность матриц. Интеграционные методы решения: методы простой итерации, релаксации.

    учебное пособие [340,6 K], добавлен 02.03.2010

  • Поиск нулей функции - исследование и построение различных функций зависимостей. Исследование непрерывных процессов. Метод простой итерации. Итерационный процесс Ньютона, аналитическое задание системы уравнений и локализация области нахождения корня.

    реферат [54,1 K], добавлен 08.08.2009

  • Матричный метод решения систем линейных алгебраических уравнений с ненулевым определителем. Примеры вычисления определителя матрицы. Блок-схема программы, описание объектов. Графический интерфейс, представляющий собой стандартный набор компонентов Delphi.

    курсовая работа [1,4 M], добавлен 29.06.2014

  • Основные правила решения системы заданных уравнений методом Гаусса с минимизацией невязки и методом простых итераций. Понятие исходной матрицы; нахождение определителя для матрицы коэффициентов. Пример составления блок-схемы метода минимизации невязок.

    лабораторная работа [264,1 K], добавлен 24.09.2014

  • Исследование метода квадратных корней для симметричной матрицы как одного из методов решения систем линейных алгебраических уравнений. Анализ различных параметров матрицы и их влияния на точность решения: мерность, обусловленность и разряженность.

    курсовая работа [59,8 K], добавлен 27.03.2011

  • Сущность и содержание метода Крамера как способа решения квадратных систем линейных алгебраических уравнений с ненулевым определителем основной матрицы. Содержание основных правил Крамера, сферы и особенности их практического применения в математике.

    презентация [987,7 K], добавлен 22.11.2014

  • Геометрическая интерпретация методов Ньютона, итерации и спуска. Определение корня уравнения с заданной степенью точности. Решение систем нелинейных алгебраических уравнений. Нахождение эквивалентного преобразования для выполнения условия сходимости.

    курсовая работа [371,6 K], добавлен 14.01.2015

  • Сущность и графическое представление методов решения нелинейных уравнений вида F(x)=0. Особенности метода хорд, бисекции, простой итерации, касательных и секущих. Проверка результатов с помощью встроенных функций и оценка точности полученных значений.

    контрольная работа [316,1 K], добавлен 09.11.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.