Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МО.doc
Скачиваний:
89
Добавлен:
30.04.2013
Размер:
1.31 Mб
Скачать

2.6.Достаточное условие сходимости метода простой итерации.

Пусть функция (x) определена и диффе­ренцируема на отрезке [a,b], причем все ее зна­чения (x) [a,b].

Тогда, если выполняется условие

 '(x) < 1

при a < x < b, то:

1) процесс итерации xn = (xn-1) (n=1,2,…) сходится независимо от начального значения x0 [a,b];

2) предельное значение является единственным корнем уравненияx = (x) на отрезке [a,b] .

Если это условие выполняется не на всем интервале, то метод может как сходиться, так и расходиться.

Вывод условия сходимости:

Так как  = () и xn = (xn-1), то можно записать

По теореме о среднем (она утверждает, что если производная функции f(x) непрерывна на некотором интервале [a,b], то тангенс угла наклона хорды, проведенной между точками a и b (т.е. {f(b)-f(a)/(b-a)} равен производной функции в некоторой промежуточной точке, лежащей между a и b) частное в последнем выражении будет равно '(C), где С - некоторая промежуточная точка в интервале поиска корня.

Следовательно

xn - = ' (C) (xn-1 - )

Если ввести обозначение M = max ' (x) для всего интервала поиска, то предыдущее равенство может быть переписано в виде:

xn -  M xn-1 - 

Аналогично

xn-1 -  M xn-2 - 

Тогда для xn -  будет справедливо неравенство:

xn -  M 2 xn-2 - 

и т.д.

Продолжая эти выкладки дальше, в результате получаем

xn -  M n x0 - 

где n - натуральное число.

Чтобы метод сходился, необходимо выполнение неравенства:

xn -  < M n x0 - 

Отсюда следует, что M = max ' (x) должно быть меньше единицы.

В свою очередь, для всех остальных значений ' (x) меньших М, можно записать:

 ' (x) < 1

2.7.Оценка погрешности n-приближения.

Метод хорд: |x*- xn | (M1-m1)|xn - xn-1|/ m1,где M1,m1-наибольшее и наименьшее значение |f’(x)| на [a,b].

Метод Ньютона:|x*- xn | M2(xn - xn-1) 2/2 m1,где M2-наибольшее значение |f’’(x)|, m1- наименьшее значение |f’(x)| на [a,b].

Метод итераций: Пусть  - точное значение корня уравнения х = (x), а число q определяется из соотношения '(x)  q < 1. Тогда справедливо соотношение (вывод см. ниже):

.

Если поставить условие, что истинное значение корня  должно отличаться от приближенного значения на величину , т.е.  - xn, то приближения x0, x1, … , xn надо вычислять до тех пор, пока не будет выполнено неравенство

или

и тогда  = xn  

  1. Решение систем линейных уравнений.

Линейная система n уравнений может быть записана в виде:

a11x1 + a12x2 + … + a1nxn = b1

a21x1 + a22x2 + … + a2nxn = b2

. . . . . . . . . . .

an1x1 + an2x2 + … + annxn = bn

Эту систему линейных уравнений можно также записать в матричном виде:

,

где A - матрица коэффициентов системы, а и- вектор-столбец неизвестных и вектор-столбец правых частей соответственно.

.

3.1.2.Классификация слау

1. Если количество уравнений в системе больше количества неизвестных, то система называется переобусловленной. Если количество уравнений меньше количества неизвестных, то система называется недообусловленной.

2. Если система имеет хотя бы одно решение, она называется совместной. Система, не имеющая решений, называется несовместной.

3. Совместная система, имеющая единственное решение, называется определенной. Совместная система, имеющая бесконечное количество решений, называется неопределенной.

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

Однородная система уравнений всегда совместна, т.к. имеет хотя бы одно решение, xi = 0 (i=1,2,…,n), называемое тривиальным.

Соседние файлы в предмете Методы оптимизации