0 f'(x) > 0

f''(x) >

0 f''(x) < 0

f(a) a x

3) 4)

f'(x)

<0 f'(x) <0

f''(x)

<0 f''(x) > 0

 (2.1)

x1(x1,f(x1))

b – неподвижный конец отрезка.

Для случаев 1), 3)

Для случаев 2), 4)

Можем ввести некоторую с:

(2.2)

(2.3)

Алгоритм:

1)  Вычисляем неподвижный конец отрезка секущих по формуле(2.3)

2)  Находим первое приближение к корню по формуле (2.1)

3)  Находим первое приближение к корню по формуле (2.2) до тех пор, пока модуль разности двух последних приближений не станет меньше заданной точности. В этом случае, значением корня является последнее приближение.


МЕТОД КАСАТЕЛЬНЫХ

 

Дано: 1) f(x) C''[a, b];

2) f(a)*f(b) < 0;

3) f'(x) и f''(x) знакопостоянны на [a, b];

4) ε, чтобы решить уравнение f(x)=0

 

т. х0

y=f(x0)+f'(x0)(x-x0) –

уравнение касательной

a x2  x1 b

y=f(b)+f’(b)*(x-b)

(x1,0) : 0= f(b)+ f’(b)(x1-b)

x1=

x2=

xn+1= (2.4)

Второй подход (метод Ньютона):

-приближение

0 = f() = f(xn+hn) ≈ f(xn)+f'(xn)*hn

x0 = начальное приближение (2.5)

Алгоритм:

1)  По формуле (2.5) находим первое приближение к корню х0 (начальное)

2)  По формуле (2.4) находим последующее приближение к корню до тех пор, пока модуль разности двух последних приближений не станет заданной точности. В этом случае корень равен последнему приближению.

МЕТОД ИТЕРАЦИЙ

Дано: 1) f(x)C''[a,b]

 2)f(a)*f(b)<0

 3)f'(x) знакопостоянна

 4)ε, f(x)=0

Уравнение f(x)=0 заменяется уравнением вида x=φ(x)

φ(x)=x-f(x)*C  (2.6)

Пока |xn+1-xn|<ε

φ' >0

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

Выбираем

Находим значение функции

x2= φ(x1), x3= φ(x2)

xn+1= φ(xn) (2.7)

Точка ε, для которой выполняется ε=f(ε), называется неподвижной точкой метода итераций. Очевидно, что эта точка является корнем уравнения f(x)=0.

φ(ε) ε -f(x)* ε

0 f(ε)*C

f(ε) 0

Достаточное условие: для того, чтобы метод итераций сходился достаточно чтобы:

1) φ(x) (2.8) - Функция является непрерывной и дифференцируемой на [a,b].

2) φ(x) значения  - является необходимым условием

3) |φ(x)|<1 для всех

Константа С в формуле(2.6) подбирается таким образом, чтобы функция

φ(x) удовлетворяла условиям сходимости метода итераций.

Скорость сходимости метода Ньютона (касательных) выше сходимости метода секущих (хорд).


ЛЕКЦИЯ №3

МЕТОДЫ РЕШЕНИЯ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ

 

Общий вид алгебраического уравнения:

а0хn+ а1хn+1+…+ аn-1х+an=0, a00 (3.1)

n=1: а0х+a1=0, x=

n=2: а0х2+a1x+a2=0, x1,2=

Алгебраическое уравнение n- степени имеет ровно n корней.

Теорема Виета (обобщенная):

xn+xn-1+…+x+=0

x1+x2+…+xn=-; (3.2)

x1x2+x1x3+…+xn-1xn=;

x1x2x3…xn=(-1);

Пусть все корни уравнения (3.1) действительны, различны и удовлетворяют соотношениям:

|x1|>>|x2|>>…>>|xn|  (3.3)

Преобразуем:

x1(1++…+)=  x1=-; (3.4)

Подставим (3.4) : х2=- продолжая получим общую формулу

хk=-, k=1,n (3.5)

Корни уравнения, удовлетворяющие соотношения(3.3), называются отдельными. Задача состоит в том, чтобы по исходному уравнению построить такое уравнение, корни которого будут отделены.

yi=-xim

b0yn + b1yn-1+…+ bn-1y+bn=0 (3.6)

|x1|>|x2|>…>|xn|

Решив уравнение (3.6), корни которого являются отдельными, получим уравнения y1…yn

, i=2,n

Значит |yi-1|>>|xi|

МЕТОД ЛОБАЧЕВСКОГО

 

Для отделения корней Лобачевский предложил метод квадратирования - способ построения по исходному уравнению нового уравнения, кони которого связаны с корнями исходного следующим образом:

yi=-xi2 (3.7)

Процедура выполнения многократна, пока не достигнем серьёзной разницы модуля разности корней

b0(m)yn + b1(m)yn-1+…+ bn-1(m)y+ bn(m)=0 (3.8)

Пусть уравнение (3.8) получено в результате m-го шага квадрирования.

m=1 b0(1)=a02, b1(1)= a12=2 a0 a2

bk(1)=ak2-2ak-1ak+1+2ak-2ak+2….,k=0,n

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

m>1b0(m)=( b0(m-1))2, b1(m)=( b1(m-1))2-2b0(m-1)b2(m-1) (3.9)

bk(m)=( b0(m-1))2-2bk-1(m-1)bk-1(m-1)+2bk-2(m-1)bk+2(m-1)

 

Критерий остановки: bk(m)≈( b0(m-1))2, k=0,n (3.10)

Получим корень: yi(m)=-xi2, i=1,n (3.11)

(3.11)-связь корней, полученных на m-шаге процесса квадрирования с корнями исходного уравнения.

yi на m-шаге : , отсюда

 , i=1,n (3.12)

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

Признак наличия кратных корней: один или несколько коэффициентов → к половине квадрата коэффициента предыдущего шага.

МЕТОДЫ РЕШЕНИЯ СИСТЕМ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ

СЛАУ

Методы решения СЛАУ делятся на точные и приближенные. К точным методам относятся метод Гаусса, метод Крамера, метод обратной матрицы .

Существуют приближенные методы: метод итераций, Зейделя и т.д.

Общий вид СЛАУ:

(3.13)

Сколько переменных столько и ограничений на них.

пересечение прямых (точка)

пересечение плоскостей (прямая)

точка пересечения трех плоскостей

Т.о. геометрический смысл решения СЛАУ – точка пересечения гиперплоскостей в n-мерном пространстве.

Матрица :=А; B=; X=;

Cn*k*Dk*m=Zn*m , An*n*Bn*1=Xn*1 AX=B (3.14)

ЛЕКЦИЯ №4

 

МЕТОД ГАУССА

 

Метод имеет прямой и обратный ход. Будем рассматривать процедуру прямого хода метода с выбором главного элемента. Главный элемент – максимальный по модулю элемент матрицы, выбранный на заданном множестве строк и столбцов.

1 шаг: Выбираем в матрице А максимальный элемент по всем строкам и столбцам. Путем перестановки строк и столбцов ставим этот элемент на место а11. Теперь а11- главный элемент.

А→А1→А2→…→Аn

Аn должна будет содержать ниже главной диагонали все нули.

 , j =1,n ; b1 =b1/a11

Получим систему вида

 , i=2,n , j=1,n

Получим А' х=В' и систему

Пусть а221 – максимальный по модулю элемент матрицы А1 по строкам i≥2 и столбцам j≥2. Если это не так, то добиваемся этого путем перестановки строк и столбцов.

А2:

В2: b12=b11; b22=b21/a221; bi2=bi1-b22-b22ai21

Пусть акк+1 максимальный по модулю элемент матрицы Ак, i≥k, j≥k.

Пусть на некотором шаге k<n элемент =0, матрица Вк имеет ∞ множество решений. Причем корни х1,…хк являются зависимыми, а корни хк+1,….xn – независимые.

Если хотя бы один элемент bik при i≥k+1 ¹ 0, то решения у системы нет.

Если была получена матрица Аn, то система имеет единственное решение.

Начинается обратный ход метода Гаусса.

МЕТОД КРАМЕРА

Определитель : det A=

det A==a11a22-a12a21

Минор Hij элемента матрицы aij представляет собой определитель, полученный из матрицы А путем вычеркивания i cтроки и j столбца.

Алгебраическое дополнение Аij элемента аij называется число, равное

 Аij=(-1)i+j*Mij

Способы вычисления определителей

1.  Привести определитель к треугольному виду (ниже главной диагонали все элементы=0). Достичь этого можно путем вычитания (сложения) строк определителя, умноженных на некоторое число. При перестановки строк/столбцов знак определителя меняется на противоположный. Определитель треугольного вида равен произведению элементов главной диагонали.

2.  Рекуррентный способ основан на том, что определитель равен сумме произведений элементов строки/столбца на их алгебраические дополнения. Т.о. задача вычисления определителя n-го порядка сводится к вычислению n определителей n-1 порядка.

Наиболее целесообразно раскладывать определитель по той строке/столбцу, которая содержит максимальное количество нулей. Алгебраическое дополнение 0-го элемента можно не вычислять.

Пусть дана система уравнений вида Ах=В

Если определитель А=0, то система может решений не иметь, либо иметь бесконечное множество решений.

Если определитель А≠0, то корни системы могут быть найдены следующим образом.

Пусть Ак-матрица, полученная из матрицы А путем замен к-го столбца на матрицу-столбец В. Тогда решение .

  МЕТОД ОБРАТНОЙ МАТРИЦЫ

Пусть дана система Ах=В и detA≠0.

Умножим обе части системы на А-1:

А-1*Ах=А-1*В→х=А-1

 

Способы нахождения обратной матрицы:

1.  Способ основан на методе Гаусса.

Записать матрицу А, а рядом с ней единичную матрицу. Выполняя элементарные преобразования матрицы А, параллельно выполнять те же преобразования над единичной матрицей. Как только матрица А превратилась в единичную на месте исходной единичной матрицы будет обратная к матрице А.

2.  Через алгебраические дополнения.

Составить матрицу алгебраических дополнений, в которой на месте aij элементов будут находиться Aij.

Разделить каждый элемент матрицы алгебраических дополнений на detA.

Транспонировать матрицу алгебраических дополнений, т.е. поменять местами элементы, симметричные относительно главной диагонали.

 


Информация о работе «Численные методы»
Раздел: Математика
Количество знаков с пробелами: 11498
Количество таблиц: 1
Количество изображений: 8

Похожие работы

Скачать
33577
0
0

... с помощью рекурентных соотношений? 104) Приведите конечно-разностные выражения для первой производной. 105) Подынтегральная функция y = f(x) задана таблицейВзяв h = 0,3, вычислить интеграл  на отрезке [0,3; 0,9] методом Симпсона. Зав. кафедрой --------------------------------------------------   Экзаменационный билет по предмету ЧИСЛЕННЫЕ МЕТОДЫ Билет № 22 106) Как ...

Скачать
22876
13
6

... затрачивается большой объем памяти для хранения промежуточных данных (u,v,p,…). Метод Рунге скорее удобен для вычисления вручную, но менее актуален в программировании. Если говорить о нахождении более оптимального метода расчета коэффициентов Фурье на ЭВМ, то таким является вышеописанное быстрое преобразование Фурье. Он позволяет сократить количество операций до . В сравнении с вышеописанными ...

Скачать
55378
4
0

... 3. Для функционирования программы необходима операционная система MS DOS 3.30 и выше или полностью совместимой с ней. Исходный текст программы написан на языке программирования высокого уровня Турбо Паскаль версии 7.0 фирмы Borland для DOS и WINDOWS с применением библиотеки Turbo Vision и содержится в файле notebook.pas в форме пригодной к использованию его как текстового документа в среде ДОС, и ...

Скачать
12650
6
6

... . Сигнал задан в виде функции времени U(t) , повторяющийся с периодом Т. Требуется выполнить спектральный анализ сигнала и построить графики амплитудного и фазового спектров сигнала. 2.Численные методы расчетов спектральных и временных характеристик периодических сигналов Для расчета спектральных и временных характеристик периодического сигнала используем численные методы, чтобы упростить ...

0 комментариев


Наверх