Приближенное решение дифференциального уравнения по методу Эйлера




Кафедра математики

 

 

Методические указанияи задания к выполнению

расчетно-графической работы по теме:

"Приближенные методы решения

дифференциальных уравнений"

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

Брянск 2011
Брянская государственная инженерно-технологическая академия

 

Кафедра математики

 

Утверждены научно-методическим

советом БГИТА

Протокол №____от «___»_________2011 года

 

 

Методические указанияи задания к выполнению

расчетно-графической работы по теме:

"Приближенные методы решения

дифференциальных уравнений"

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

Брянск 2011

Составители: ст. преподаватель Тайц В.И.,

доцент Камозина О.В.,

доцент Котова И.А.

 

Рецензент: профессор кафедры Э и АПП, д. ф.-м. наук О.Г. Тайц

 

Рекомендованы редакционно-издательской и методической комиссиями механико-технологического факультета БГИТА.

Протокол №__________от «____»____________2011 г.

 

Приближенные методы решения дифференциальных уравнений

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

Существуют два метода численного решения дифференциальных уравнений 1-го порядка: метод Эйлера и метод Рунге-Кутта.

 

Метод Эйлера

Для данного уравнения 1-го порядка

(1)

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

(2)

или приближенно вычертить интегральную кривую на некотором отрезке[ ].

По методу Эйлера данный отрезок [ ] разбивается точками на n частичных отрезков.

На первом частичном отрезке [ ] искомая интегральная кривая, проходящая через известную точку M0() заменяется касательной к ней в точке

,

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

.

Далее тем же способом для отрезка [ ] находим приближенное значение искомого решения в точке

.

Продолжая этот процесс, последовательно находим приближенные значения искомого решения в точках .

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

Данный отрезок [ ] удобно разделить на частичные отрезки одинаковой длины

(шаг).

Тогда все последовательные приближенные значения решения уравнения (1),удовлетворяющего начальному условию (2), вычисляются по рекуррентной формуле

.

Таким образом, по методу Эйлера интегральную кривую, проходящую через точку , заменяют ломаной (ломаной Эйлера), каждый отрезок которой проведен по направлению поля, определенного уравнением (1).Иными словами, от предыдущей вершины ломаной к последующей двигаются по касательной к интегральной кривой, проведенной через начальную точку каждого отрезка.

Недостатки метода Эйлера:

1. Малая точность при значительном шаге и большой объем работ при малом шаге.

2. Систематическое накопление ошибок.

Поэтому метод Эйлера применяют лишь для грубых приближений.

 

Расчет ведется по следующей схеме:

 
 
 
-1
   

 

2. Метод Рунге-Кутта

Метод Рунге-Кутта более чаще употребляется, чем метод Эйлера, хотя и требует большего объёма вычислений, однако это окупается повышенной точностью, что даёт возможность проводить счет с большим шагом, т.е. для получения результатов с одинаковой точностью в методе Эйлера потребуется значительно меньший шаг, чем в методе Рунге-Кутта.

Геометрически этот метод для задачи (1),(2) также как и в методе Эйлера состоит в том, что на малом отрезке [ ] интегральная кривая уравнения (1) заменяется прямой, проходящей через точку , однако в основу положен более тонкий, чем в методе Эйлера, подход к определению направления этого отрезка прямой.

Обозначим через приближенное значение искомого решения в точке . По методу Рунге-Кутта вычисление приближенного значения в следующей точке производится по формулам:

где

(3)

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

Величина не должна превышать нескольких сотых. В противном случае шаг следует уменьшить.

 

Все вычисления удобно располагать по схеме:

 

 

 
 
 
  +
       
 

 

Порядок заполнения таблицы:

1) Записываем в первой строке таблицы данные значения .

2) Вычисляем умножаем на и заносим в таблицу в качестве .

3) Записываем во второй строке таблицы .

4) Вычисляем , умножаем на и заносим в таблицу в качестве .

5) Записываем в третьей строке таблицы .

6) Вычисляем , умножаем на , заносим в таблицу в качестве .

 

7) Записываем в четвертой строке таблицы .

8) Вычисляем , умножаем на и заносим в таблицу в качестве .

9) В столбец записываем .

10) Суммируем числа, стоящие в столбце , делим на 6 и заносим в таблицу в качестве .

11) Вычисляем .

Затем все вычисления продолжают в том же порядке, принимая за начальную точку .

Содержание РГР "Приближенные методы решения дифференциальных уравнений"

Студенту предлагается выполнить следующую работу:

1. Точное решение дифференциального уравнения.

2. Приближенное решение дифференциального уравнения методом Эйлера.

3. Приближенное решение дифференциального уравнения методом Рунге-Кутта.

 

Варианты и образец выполнения РГР приведены ниже.

Варианты

1) .

2) .

3) .

4) .

5) .

6) .

7) .

8) .

9) .

10) .

11) .

12) .

13) .

14) .

15) .

16) .

17) .

18) .

19) .

20) .

21) .

22) .

23) .

24) .

25) .

26) .

27) .

28) .

29) .

30) .

Образец выполнения РГР

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

Точное решение

- линейное уравнение.

Подстановка:

При найдем

- точное решение дифференциального уравнения.

Приближенное решение дифференциального уравнения по методу Эйлера

Т.к. то

 
 
 
 
 
     

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-08-27 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: