Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Алгоритм решения ОДУ 1-го порядка методом Эйлера.




 

 

25.)

Из геометрической иллюстрации следует, что:

 

1. На каждом шаге есть погрешность (на рисунке это отрезок BD). Погрешность тем больше, чем больше шаг.

2. Ошибка может накапливаться.

Формула Эйлера имеет погрешность метода

Для практического выбора h с целью обеспечения заданной точности решения задачи e применяется следующий прием.

Выполняются 2 расчета: с n и 2n узлами. Если полученные значения функции в во всех узлах отличаются не более чем на e, задача считается решенной. Если нет, число узлов вновь удваивают и опять сравнивают полученные значения функций.

Таким образом, расчет продолжается до достижения условия

Порядок оценки погрешности метода Эйлера на одном шаге:

1)Записать разложение точного решения задачи Коши в точке по формуле Тейлора с остаточным членом в форме Лагранжа:

 

, .

2)Погрешность метода на одном шаге имеет порядок так как

3)После шагов погрешность вычисления значения в конечной точке отрезка возрастёт не более чем в раз. Погрешность метода Эйлера можно оценить неравенством

 

или представить в виде

 

,

где .

 

Метод Рунге-Кутта 4 порядка.

 

Метод Рунге-Кутта 4-го порядка- усреднение проводится по трём точкам, формула Эйлера на каждом отрезке используется 4 раза: в начале отрезка, дважды в его середине и в конце отрезка.

Расчетные формулы метода для дифференциального уравнения y = f(x,y) имеют вид:

,

где i = 0, 1, …., n-1 - номер узла;

xi = a + i×h - координата узла;

у0 = у(х0) - начальное условие.

 

Погрешность метода dМ = О(h5).

 

 


Схема алгоритма расчета новой точки методом Рунге-Кутта 4-го порядка.

 

26.)

Решение систем обыкновенных дифференциальных уравнений.

Системой дифференциальных уравнений называется система вида

где x - независимый аргумент,, где n – размерность системы.

yi - зависимая функция, ,

yi|x=x0 =yi0 - начальные условия.

Функции yi(x), при подстановке которой система уравнений обращается в тождество, называется решением системой дифференциальных уравнений.

 

Решение системы дифференциальных уравнений методом Эйлера:

yij+1=yij+hfi(xi,y1j y2j..ynj)

j - номер шага.

xj+1=xj+h

Модифицированный метод Эйлера.

ki1=h*fi(xj,y1j..ynj)

ki1=h*fi(xj+h,y1j+ki1..ynj+ki2)

yij+1=yij+(ki1+ki2)/2

xj+1=xj+h

Пусть задана система уравнений 1-го порядка:

y′ = f(x, y, z)

z′ = g(x, y, z)

с начальными условиями

y(x0) = y0 , z(x0) = z0 .

Приближенное решение системы определяется по формулам:

yi+1 = yi +∆yi ,

zi+1 = zi + ∆zi ,

где приращения ∆ yi и ∆ zi вычисляются в этом случае параллельно:

∆yi = hf(xi , yi , zi)

∆zi = hg(xi , yi , zi)

Формулы Эйлера-Коши для системы двух уравнений имеют следующий вид:


 

где

k1 = hf(xi , yi , zi),

l1 = hg(xi , yi , zi),

k2 = hf(xi+h, yi+k1 , zi+l1),

l2 = hg(xi+h, yi+k1 , zi+l1).

 

 


 

Алгоритм решения системы ОДУ.

 

 

27.)

Численное интегрирование — вычисление значения определённого интеграла.

Численное интегрирование применяется, когда:

1. Сама подынтегральная функция не задана аналитически. Например, она представлена в виде таблицы (массива) значений в узлах некоторой расчётной сетки.

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

Если функция непрерывна на отрезке [ a, b ] и ее первообразная может быть определена через известную функцию, то вычисление такого интеграла производится по формуле Ньютона – Лейбница:

.

Алгоритм получения определенного интеграла:

1)Сначала вычисляют значения функции f (xi) = yi в некоторых узлах xi Î[ a, b ].

2)Затем выбирается интерполяционный многочлен P (x), проходящий через полученные точки (xi, yi), который используется при вычислении приближенного значения интеграла :

 

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

,где - узлы интерполирования, Ai – некоторые коэффициенты, R – остаточный член, характеризующий погрешность формулы.(квадратурная формула)

 

Геометрический смысл определенного интеграла – площадь криволинейной трапеции, ограниченной осью OX, кривой f(x), и прямыми x=a и x=b

 

 

 

Отрезок [a, b] делят на n необязательно равных частей – элементарных отрезков. Принято такое деление отрезка называть сеткой, а точки x0, x1,…, xn – узлами сетки.

Если сетка равномерная, то – шаг сетки, при интегрировании – шаг интегрирования, а координата i-го узла вычисляется по формуле:

,

Полная площадь криволинейной трапеции состоит из n элементарных криволинейных трапеций – элементарных площадей:

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

 

28.) Численное интегрирование — вычисление значения определённого интеграла.

Численное интегрирование применяется, когда:

  1. Сама подынтегральная функция не задана аналитически. Например, она представлена в виде таблицы (массива) значений в узлах некоторой расчётной сетки.

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

Если функция непрерывна на отрезке [ a, b ] и ее первообразная может быть определена через известную функцию, то вычисление такого интеграла производится по формуле Ньютона – Лейбница:

.

Алгоритм получения определенного интеграла:

1)Сначала вычисляют значения функции f (xi) = yi в некоторых узлах xi Î[ a, b ].

2)Затем выбирается интерполяционный многочлен P (x), проходящий через полученные точки (xi, yi), который используется при вычислении приближенного значения интеграла :

 

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

,где - узлы интерполирования, Ai – некоторые коэффициенты, R – остаточный член, характеризующий погрешность формулы.(квадратурная формула)

Метод прямоугольников.

 

Площадь i-той элементарной трапеции можно оценить (приближенно вычислить) как площадь прямоугольника со сторонами и fi. Тогда и значение интеграла:

 

Оценка элементарной площади Si левым прямоугольником.

 

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

Формула правых прямоугольников:

 

 

Оценка элементарной площади Si правым прямоугольником.

 

Для данного случая и тогда значение интеграла:

Эти формулы имеют большую погрешность, пропорциональную величине шага

 
Для повышения точности площадь Si можно оценить, используя прямоугольник со стороной, равной значению подынтегральной функции в середине элементарного отрезка

 

 
 


 

Для повышения точности площадь Si можно оценить, используя прямоугольник со стороной, равной значению подынтегральной функции в середине элементарного отрезка

 

Оценка элементарной площади Si центральным прямоугольником.

Для данного случая и формула центральных прямоугольников имеет вид:

Погрешность в оценке площади Si в данном случае существенно меньше, чем в двух предыдущих (погрешность оценивается разницей площадей δ1 и δ2).

Погрешность метода пропорциональная квадрату величины шага

 

 
 

 


Суммарная площадь

прямоугольников заметно

меньше площади

криволинейной трапеции.

 

 

Геометрическая иллюстрация вычисления значения определённого интеграла по формуле левых прямоугольников.

 

 






Поделиться с друзьями:


Дата добавления: 2016-11-12; Мы поможем в написании ваших работ!; просмотров: 1175 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Если президенты не могут делать этого со своими женами, они делают это со своими странами © Иосиф Бродский
==> читать все изречения...

2487 - | 2350 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.