Разделы презентаций


19.02.2019 1 Решение обыкновенных дифференциальных уравнений Метод Пикара

Содержание

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

Слайды и текст этой презентации

Слайд 1Решение обыкновенных
дифференциальных уравнений
Метод Пикара

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

Слайд 2Дифференциальные уравнения устанавливают связь между независимыми переменными, искомыми функциями и

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

дифференциальное уравнение называется обыкновенным.

Постановка задачи

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

Слайд 3Постановка задачи
Например, условие равновесия упругой среды описывается обыкновенным дифференциальным уравнением:
Здесь

искомая функция (механическое напряжени) T(x) зависит от одной переменной x

(координата).

Tx – компонента механических напряжений, F - действующая на сплошную среду сила в расчёте на единицу массы

Постановка задачиНапример, условие равновесия упругой среды описывается обыкновенным дифференциальным уравнением:Здесь искомая функция (механическое напряжени) T(x) зависит от

Слайд 4Постановка задачи
В том случае, если искомая функция зависит от нескольких

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

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

В этом уравнении функция u(t,x) зависит от времени (t) и направления смещения среды (x).

ux – смещение среды, ρ – плотность среды, Tx – компонента напряжений

Постановка задачиВ том случае, если искомая функция зависит от нескольких переменных, дифференциальное уравнение будет уравнением в частных

Слайд 5Постановка задачи
Обыкновенными дифференциальными уравнениями (ОДУ) называются уравнения, которые содержат одну

или несколько производных от искомой функции y = y(x):
где

x – независимая переменная.
Наивысший порядок n, входящей в уравнение производной, называется порядком дифференциального уравнения.
Например:

уравнение первого порядка;

уравнение второго порядка

Постановка задачиОбыкновенными дифференциальными уравнениями (ОДУ) называются уравнения, которые содержат одну или несколько производных от искомой функции

Слайд 6Постановка задачи
Из общей записи дифференциального уравнения можно выразить производную в

явном виде:
Уравнение для производных имеет бесконечное множество решений. Для получения

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

Слайд 7Постановка задачи
В зависимости от вида таких условий рассматривают три типа

задач, для которых доказано существование и единственность решений.
Первый тип –

это задачи с начальными условиями.
Для таких задач кроме исходного дифференциального уравнения в некоторой точке x0 должны быть заданы начальные условия, т.е. значения функции y (x) и её производных: y (x0) = y0

y' (x0) = y'0 , . . . , y(n-1) (x0) = yn-10 .

Постановка задачиВ зависимости от вида таких условий рассматривают три типа задач, для которых доказано существование и единственность

Слайд 8Постановка задачи
Второй тип задач – это, так называемые, граничные, или

краевые, в которых дополнительные условия задаются в виде функциональных соотношений

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


Постановка задачиВторой тип задач – это, так называемые, граничные, или краевые, в которых дополнительные условия задаются в

Слайд 9Постановка задачи
Сформулируем задачу Коши.
Найти решение обыкновенного дифференциального уравнение (ОДУ) первого

порядка, разрешенное относительно производной
удовлетворяющее начальному условию

Постановка задачиСформулируем задачу Коши.Найти решение обыкновенного дифференциального уравнение (ОДУ) первого порядка, разрешенное относительно производнойудовлетворяющее начальному условию

Слайд 10Постановка задачи
Необходимо найти на отрезке [x0,xn] такую непрерывную функцию

y = y(x), которая удовлетворяет дифференциальному уравнению


и начальному условию

т.е. найти решение дифференциального уравнения. Нахождение такого решения называют решением задачи Коши. Численное решение этой задачи состоит в построении таблицы приближенных значений y1,y2,...,yn решения уравнения y(x) в точках x1,x2,...,xn с некоторым шагом h.

Постановка задачиНеобходимо найти на отрезке [x0,xn] такую непрерывную функцию  y = y(x), которая удовлетворяет дифференциальному уравнению

Слайд 11y’=x2
xdy=y3dx
Обыкновенные дифференциальные уравнений
Уравнения в частных производных

y’=x2xdy=y3dx Обыкновенные  дифференциальные уравнений Уравнения в частных  производных

Слайд 12y′=x2
xdy=y3dx
Уравнения первого порядка
Уравнения второго порядка

y′=x2xdy=y3dx Уравнения первого порядка Уравнения второго порядка

Слайд 13Пример 1. Для дифференциального уравнения
y0 = 2 при х0

= 1
общее решение : у = х2 + С
2

= 1 + С, то есть С = 1
М0 (1; 2)
Пример 1. Для дифференциального уравнения y0 = 2 при х0 = 1 общее решение : у =

Слайд 14Условие Липшица

Условие Липшица

Слайд 16Метод
Эйлера

МетодЭйлера

Слайд 17Решить дифференциальное уравнение
у′=f(x, y) численным методом –
это значит

для заданной
последовательности аргументов
х0, х1,…,хn и числа у0,
не

определяя функцию у=F(x),
найти такие значения у1, y2, …, yn,
что yi=F(xi) и F(x0)=y0.

h=xk-xk-1

Решить дифференциальное уравнение у′=f(x, y) численным методом – это значит для заданной последовательности аргументов х0, х1,…,хn и

Слайд 18Пусть дано дифференциальное уравнение
первого порядка
y’= f (x, y)
с начальным

условием
x=x0, y(x0)=y0
[a, b]
шаг интегрирования

Пусть дано дифференциальное уравнение первого порядкаy’= f (x, y)с начальным условием x=x0, y(x0)=y0[a, b]шаг интегрирования

Слайд 20то есть

то есть

Слайд 21Обозначим

Обозначим

Слайд 23Погрешность метода

где

Погрешность методагде

Слайд 24Пример 1. Решить у’=у-x с начальным
условием х0=0, у0=1.5 на

отрезке [0;1.5], h=0.25
Решение

Пример 1. Решить у’=у-x с начальным условием х0=0, у0=1.5 на отрезке [0;1.5], h=0.25 Решение

Слайд 26Усовершенствованный метод Эйлера
yn+1 = yn + h·[f(tn, yn) + f(tn+1 , yn+1 )]/2
вернемся к разложению функции

в ряд Тейлора
повышение точности расчета может быть достигнуто за

счет сохранения члена, содержащего h2. y(t0) можно аппроксимировать конечной разностью:

С учетом этого выражения разложение функции в ряд Тейлора принимает вид

ошибка при этом имеет порядок h3

Усовершенствованный метод Эйлера yn+1 = yn + h·[f(tn, yn) + f(tn+1 , yn+1 )]/2 вернемся к разложению функции в ряд Тейлора повышение точности расчета может

Слайд 27МЕТОД
РУНГЕ-КУТТЫ

МЕТОДРУНГЕ-КУТТЫ

Слайд 28Задача. Пусть дано дифференциальное
уравнение первого порядка
y’= f(x, y)
с начальным

условием
x=x0, y(x0)=y0
Найти решение уравнения на отрезке [a, b]

Задача. Пусть дано дифференциальное уравнение первого порядкаy’= f(x, y)с начальным условием x=x0, y(x0)=y0Найти решение уравнения на отрезке

Слайд 32Погрешность метода Rn(h5)

Погрешность метода Rn(h5)

Слайд 33Пример 1. Решить дифференциальное
уравнение у′= у-x с начальным
условием

х0=0, у(х0)=у0=1.5 методом
Рунге-Кутта. Вычислить с точностью до 0,01.
Решение
k1(0)=(y0-x0)h=1.5000*0.25=0.3750

Пример 1. Решить дифференциальное уравнение у′= у-x с начальным условием х0=0, у(х0)=у0=1.5 методом Рунге-Кутта. Вычислить с точностью

Слайд 34k4(0)=[(y0+k3(0))-(x0+h)]h=[(1.5000+0.3926)-
0.125]*0.25=0.4106
=0,3920

y1=1.50000+0.3920=1.8920

k4(0)=[(y0+k3(0))-(x0+h)]h=[(1.5000+0.3926)-0.125]*0.25=0.4106=0,3920y1=1.50000+0.3920=1.8920

Слайд 37,
Метод Рунге-Кутта при решении систем дифференциальных уравнений

, Метод Рунге-Кутта при решении систем дифференциальных уравнений

Слайд 38, где

, где

Слайд 43Метод последовательных приближений

Метод последовательных приближений

Слайд 44Первое приближение:

Второе приближение:

Третье приближение:


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

Первое приближение:Второе приближение:Третье приближение:…n-е приближение:

Слайд 45Теорема. Пусть в окрестности точки (х0; у0)
функция f(х, у)

непрерывна и имеет
ограниченную частную производную f’y (х, у).
Тогда

в некотором интервале, содержащем
точку х0, последовательность { yi(x)}
сходится к функции у(х), служащей
решением дифференциального
уравнения у’ = f(х, у) и
удовлетворяющей условию у (х0) = у0
Теорема. Пусть в окрестности точки (х0; у0) функция f(х, у) непрерывна и имеет ограниченную частную производную f’y

Слайд 46Оценка погрешности метода Пикара
где М = mах |f(х, у)|


N = mах |f ’y(х, у)|

Оценка погрешности метода Пикара где М = mах |f(х, у)| N = mах |f ’y(х, у)|

Слайд 47 Метод Пикара последовательных приближений
Дифференциальное уравнение n-ого порядка

Рассмотрим дифференциальное уравнение первого порядка
y’ = f(x,

y) (1)

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

y(x0) = y0 (2).

Предполагается, что в некоторой окрестности точки M0(x0, y0) уравнение (1) удовлетворяет условиям теоремы существования и единственности решения.

Метод Пикара последовательных приближений Дифференциальное уравнение n-ого порядка   Рассмотрим дифференциальное уравнение первого порядка y’

Слайд 48Будем строить искомое решение y = y(x) для значений x  x0.
Случай x  x0

аналогичен.
Интегрируя правую и левую части уравнения (1) в пределах

от x0 до x, получим

или в силу начального условия (2), будем иметь

(3)

Будем строить искомое решение y = y(x) для значений x  x0. Случай x  x0 аналогичен. Интегрируя правую и левую части уравнения

Слайд 49 Заменяя в равенстве (3) неизвестную функцию y

данным значением y0, получим первое приближение
Так как

искомая функция y = y(x) находится под знаком интеграла, то уравнение (3) является интегральным.

Очевидно, решение интегрального уравнения (3) удовлетворяет дифференциальному уравнению (1) и начальному условию (2).

Для нахождения этого решения применим метод последовательных приближений.

Заменяя в равенстве (3) неизвестную функцию y данным значением y0, получим первое приближение

Слайд 50Далее подставив в равенстве (3) вместо неизвестной функции y найденную

функцию y1, будем иметь второе приближение
и т.д.
Все дальнейшие приближения

строятся по формуле

(n = 1, 2, …)

Геометрически последовательные приближения представляют собой кривые yn = yn(x) (n = 1, 2, …), проходящие через общую точку M0(x0, y0).

Далее подставив в равенстве (3) вместо неизвестной функции y найденную функцию y1, будем иметь второе приближениеи т.д.

Слайд 51 Замечание. При методе последовательных приближений в качестве

начального приближения y0, можно выбирать любую функцию, достаточно близкую к

точному решению y.

Например, иногда выгодно в качестве y0 брать конечный отрезок ряда Тейлора искомого решения.

Замечание. При методе последовательных приближений в качестве начального приближения y0, можно выбирать любую функцию,

Слайд 52 Заметим, что при пользовании методом последовательных приближений

аналитичность правой части дифференциального уравнения необязательна, поэтому этот метод можно

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

Пример 1. Методом последовательных приближений найти приближенное решение дифференциального уравнения

y’ = x – y,

Удовлетворяющее начальному условию y(0) = 1.

Заметим, что при пользовании методом последовательных приближений аналитичность правой части дифференциального уравнения необязательна, поэтому

Слайд 53 Решение. В качестве начального приближения возьмем y0(x)

= 1. Так как
то будем иметь
Аналогично

Решение. В качестве начального приближения возьмем y0(x) = 1. Так как то будем иметь

Слайд 54Подобным же образом получим
и т.д.

Подобным же образом получим и т.д.

Слайд 55Система дифференциальных уравнений (метод Пикара)
Дана система дифференциальных уравнений
(4)


где
(5)
Записывая векторное уравнение (4) в

интегральной форме, будем иметь
Система дифференциальных уравнений (метод Пикара) Дана система дифференциальных уравнений (4) где (5)   Записывая векторное уравнение

Слайд 57 Этот метод годится также для дифференциального уравнения

n-го порядка, если его записать в виде системы.

Этот метод годится также для дифференциального уравнения n-го порядка, если его записать в виде

Слайд 58Пример 2. Построить несколько последовательных приближений для решения системы
удовлетворяющего начальным

условиям
y1(0) = 1; y2(0) = 0

Пример 2. Построить несколько последовательных приближений для решения системыудовлетворяющего начальным условиямy1(0) = 1;  y2(0) = 0

Слайд 59 Решение. Имеем:
Отсюда, полагая
получаем
y1(0) = 1; y2(0)

Решение. Имеем:Отсюда, полагаяполучаемy1(0) = 1;  y2(0) = 0

Слайд 60и т.д.

и т.д.

Слайд 61Окончание вычислений

Окончание вычислений

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика