- •1. Предмет и метод вычислительной математики
- •2. Метод исключения Гаусса
- •3. Метод Гаусса с выбором главного элемента
- •6. Метод итерации. Для решения слау. Оценка погрешности
- •7. Метод Зейделя.
- •1 3. Метод итераций для решения трансцендентных уравнений. Сходимость
- •14. Метод итераций для решения трансцендентных уравнений. Оценка погрешности
- •15. Метод итерация для системы 2х уравнений
- •17. Определение собственных векторов в методе Крылова
- •18. Метод Данилевского
- •19. Вычисление собственных векторов по методу Данилевского
- •20. Нахождение наибольшего по модулю собственного значения матрицы и соответствующего собственного вектора
- •16. Метод Крылова
- •27. Оценка погрешности формулы ньютона
- •32. Формула трапеций
- •33. Формула Симпсона
- •34. Общая формула трапеций( правило трапеций)
- •35. Общая формула Симпсона (параболическая формула)
- •36.Правило Рунге
- •37. Квадратурные формулы наивысшей степени точности (формула Гаусса)
- •38. Классификация численных методов приближенного решения обыкновенных диффуров
- •39. Метод Эйлера
- •40. Модифицированный метод Эйлера
33. Формула Симпсона
Суть приёма заключается в приближении подынтегральной функции на отрезке [a,b] интерполяционным многочленом второй степени p2(x), т.е. приближение графика функции на отрезке параболой. Метод Симпсона имеет порядок погрешности 4 и алгебраический порядок точности 3.
Получим:
Если
подынтегральная функция
четырежды дифференцируема, то:
34. Общая формула трапеций( правило трапеций)
35. Общая формула Симпсона (параболическая формула)
36.Правило Рунге
Правило
Рунге для оценки погрешности результата
численного интегрирования.
Пусть
и
- два приближенных значения
найденных по одной и той же формуле при
количестве частей разбиения
и
отрезка
.
Тогда более точное значение этого
интеграла можно найти по формуле
где
m–
порядок остаточного члена выбранной
формулы (например, для формулы трапеций
,
для формулы Симпсона
).
(J – английская «И» - прим. оцфровщика)
Необходимо знать порядок(m) точности O(h^m)
m для Симсона = 4
m для трапеций = 2
37. Квадратурные формулы наивысшей степени точности (формула Гаусса)
Рассмотрим
y = f(t), t
[-1; 1]
постановка задачи: Подобрать такие t1, t2, …, tn и коэффициенты A1, A2, …, An:
=
(23?)
Чтобы эта квадратурная формула была точной для всех компонентов f(t) наивысшей возможной степени N = 2*n – 1
Теорема: Для того чтобы квадратурная формула (23) была точной для полиномов до N включительно, необходимо и достаточно чтобы она была точной для всех функций вида (24)
1, t, t2, …, tn (24)
Необходимость очевидна:
Достаточность:
=
=
=
=
,
ч.т.д.
необходимо заметить что
=
k = 0, …, N
Таким образом для решения задачи необходимо определить A[i],t[i] и решить систему
Система уравнений:
(26)
........
= 0
Будем решать систему (26) с помощью полиномов Лежандра
f(t) = tk * pn(t) k = 0,1,…,2*n – 1
pn(t)
=
* (t2
- 1)n
- полином Лежандра
Важнейшие Алгебраические свойства:
на концах отрезка pn(1) = 1
pn(-1) = (-1)n n = 0,1,2…
,
Q(t)
- любой полином степени k<nполином Лежандра pn(t) имеет N различных действительных корней /* 1 и -1 != корни*/
Примеры полиномов Лежандра:
p0 (t) = 1
p1(t) = 1
P2(t) = ½ * (3*t2 – 1)
P3(t) = ½ * (5*t3 – 3*t)
из 2ого свойства получим
- (28)
,
k < n
= 0 (29)
k
= 0,1,…, 2*n – 1
формула
(29) будет выполнятся для всех
если
Pn(ti) = 0, I = -, 1,…,n-1 (30)
Формула (23) где ti корень полинома Лежандра pn(t), а Ai, i=1..n, определяется системой (26) называется квадратурной формулой Гаусса.
Использование
квадратурной формулы Гаусса для
вычисления
Замена переменных
x = (b+a) / 2 + ((b - a) / 2)*t
a<=x <= b: -1<=t<=1; dx = (b-a)/2 dt
= ( (b -
a)/2 ) *
Применим формулу Гаусса:
= ((b
- a)
/ 2)*
,
(31)
Где xi = (b+a) / 2 + ((b - a) / 2)*ti
pn(ti) = 0
Rn
=
подинтегральная фнк должна быть 2n раз нерпрывно дифференцируема.
Формула гаусса более точная, большой гладкости от фнк
