Студопедия

Главная страница Случайная страница

Разделы сайта

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






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






Пусть дана задача Коши:

(5.1)

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

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

В силу того что необходимо найти функцию, а компьютер обычно оперирует числами, решение задачи будем искать в виде точек с координатами (x, y), лежащих на решении. Речь идет о табличном задании функции. Поэтому задачу сформулируем следующим образом: найти решение задачи Коши (5.1) с заданной точностью e на некотором отрезке [a, b], где a, b – известные числа, причем x0Î [a, b], xÎ [a, b].

Допустим, что x0 = a. Отрезок интегрирования [a, b] разобьем на n одинаковых отрезков длиной . При этом получим n+1 граничную точку, т.е. a = x0 < x1 < x2 < … < xn = b, xi = x0 + i h, i=1, 2, …, n.

Рассмотрим первое уравнение системы (5.1) для первого из полученных отрезков, т.е. для [a, x1]. Производную заменим конечной разностью

. (5.2)

Тогда из дифференциального уравнения системы (1) получим

,

откуда

В первом соотношении непосредственным вычислением может быть определена правая часть. В итоге найдем вторую точку (x1, y1), лежащую на решении.

Аналогично рассмотрим второй из отрезков [x1, x2], для которого получим

.

Тогда

где (x2, y2) - третья точка, лежащая на решении.

Для шага с номером к на отрезке [, xк, xк+1] получим

,

откуда

(5.3)

Соотношения (5.3) - расчетные формулы схемы Эйлера в случае, когда производная заменена линейным соотношением (5.2).

Заданная точность будет достигнута, если для одного и того же значения x имеет место неравенство

,

где yh - решение, найденное с шагом h; yh/2 - решение, найденное по вышеприведенной схеме, в которой шаг уменьшен вдвое относительно исходного решения.

Из курса математического анализа известно, что более высокая точность достигается при замене функций полиномами более высокого порядка. Рассмотренная схема Эйлера имеет первый порядок. Более высокой точностью обладает схема Рунге-Кутта, расчетные формулы которой имеют вид:

; ;

;

Вопросы достижения заданной точности схемы Рунге-Кутта тождественны аналогичным вопросам схемы Эйлера.

 

Лабораторная работа № 6

Аппроксимация опытных данных

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.