Одношаговый метод решения ОДУ · LibMeta · SciLib
ODE thesaurus ConceptSKOS conceptODE concept

Одношаговый метод решения ОДУ

http://libmeta.ru/thesaurus/concept/DM0181

Scope note

Пусть y'=fxy,yx0=y0,1 функция f непрерывна в области |x-x0|?a<, |y-y0|?b?, и удовлетворяет условиям, обусловленным методами решения. <br/> <p> 1?. <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325016">Справочник по обыкновенным дифференциальным уравнениям. Пер. с немецк. С.В.Фомина. Изд. 2-е, перераб. и дополн.(c. 171-174)</a> , <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325044">Дифференциальные уравнения и вариационное исчисление.(c. 61-62)</a> , <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325075">Численные методы решения дифференциальных уравнения. Пер. с нем. В.С.Рябенького и Л.А.Чудова.(c. 24-31)</a> , <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325073">Численные методы анализа. Приближение функций. Дифференциальные уравнения / Под ред. Б.П.Демидовича.(c. 152-155)</a> , <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325076">Вычислительная математика в примерах и задачах.(c. 128-135)</a> , <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325091">Элементы численного анализа и математической обработки результатов опыта. Изд. 2-е, перераб. (с.105-128)</a> . <br/> <br/> xi=x0+ih,yi+1=yi+h?fxiyi,i=0,1,2, Здесь h — шаг метода, который по ходу вычисления можно менять. Недостатки: малая точность, систематическое накопление ошибок, что имеет место в определенной мере <br/> <br/> во всех схемах вычисления по Эйлеру. Отметим, что Эйлера ломаные используются (1) ( <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325044">Дифференциальные уравнения и вариационное исчисление.(c. 39-47)</a> ). Как одношаговый метод, Эйлера метод ломаных — самостартующий. <br/> <br/> xi+1/2=xi+h2,yi+1/2=yi+h2fi,xxxfi=fxiyi; fi+1/2=fxi+1/2yi+1/2xyi+1=yi+h?fi+1/2. В итоге: yi+1=yi+h?f(xi+h2,yi+h2?fxiyi,i=0,1,2, <br/> <br/> yi+1=yi+h?fi,fi=fxiyi,fi+1=fxi+1yi+1,yi+1=yi+h?fi+fi+12. В итоге имеем: yi+1=yi+h2fxiyi+fxi+1yi+h?fxiyi,i=0,1,2, <br/> <br/> <br/> Для каждого значения yi применяется итерационная обработка: yi+10=yi+h?fxiyi — грубое приближение; далее yi+1k=yi+h2fxiyi+fxi+1yi+1k-1,k=1,2,2 Итерационный процесс продолжают до тех пор, пока последовательные приближения yi+1mxyi+1m+13 не совпадут в заданном числе знаков. <br/> Если последнее имеет место, то yi+1?yi+1m, где yi+1m — общая часть приближений (3). Используется также при необходимости уменьшения шага h. <br/> <p> 2?. <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325070">Численные методы. Т.1. Анализ, алгебра, обыкновенные дифференциальные уравнения. Изд. 2-е, стереотип.(c. 160-168)</a> , <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325078">Вычислительные методы. Т.II.(c. 21-59)</a> , <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325016">Справочник по обыкновенным дифференциальным уравнениям. Пер. с немецк. С.В.Фомина. Изд. 2-е, перераб. и дополн.(c. 173-175)</a> , <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325075">Численные методы решения дифференциальных уравнения. Пер. с нем. В.С.Рябенького и Л.А.Чудова.(c. 31-45)</a> , 431, <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325079">Численные методы для быстродействующих вычислительных машин. Пер. с англ. И.А.Брина / Под ред. В.М.Курочкина.(c. 70-77)</a> , <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325082">Лекции по методам вычислений.(c. 249-259)</a> , Н . В . Копченова , И . А . Марон , c. 206—215, <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325081">Численное решение дифференциальных уравнений. Пер. с англ. / Под ред. М.Р.Шура-Бура.(c. 80-87)</a> , <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325088">Машинные методы математических вычислений. Пер. с англ. Х.Д.Икрамова.(c. 136-137)</a> , <a href="/object/show?uri=http%3A%2F%2Flibmeta.ru%2Fresource%2Fpublications%23odu%2325091">Элементы численного анализа и математической обработки результатов опыта. Изд. 2-е, перераб.</a> <br/> См. также статью В . В . Бобкова «Рунге—Кутта метод» в Математической Энциклопедии, т. 4, Ок-Сло, 1984, с. 1056—1058. <br/> <b> Замечание </b> 1. В настоящей статье приведены только некоторые модификации метода Рунге—Кутта.

А) Рунге—Кутта метод решения ОДУ yi+1=yi+16k1i+2k2i+2k3i+k4i,i=0,1,2,, где (см. (1)): <br/> <br/> k1i=h?fxiyi,k2i=h?fxi+2yi+2, k3i=h?fxi+2yi+2,k4i=h?f(xi+h,yi+k3i. В дальнейшем опускаем в формулах верхние индексы (« i »). <br/> <p> Б) Формула « трех восьмых » ( ОДУ ) y?+1-y?=18k1+3k2+3k3+k4,?=0,1,2,, где k1=h?fx?y?,k2=h?fx?+13hy?+13k1, k3=h?fx?+23hy?-13k1+k2,k4=h?fx?+hy?+k1-k2+k3. Методы, реализуемые формулами А) и Б), — четвертого порядка точности. О прави- лах выбора шага h см. цитированную литературу. <br/> <p> В) Рунге—Кутта—Гилла метод решения ОДУ yn+1=yn+1312k1+32k2+12k3+12k4,n=0,1,2,, где k1=h?fxnyn,k2=h?fxn+12hyn+12k1, k3=h?fxn+12hyn-12k1+k2,k4=h?fxn+hyn+12k2+12k3. <br/> <p> Г) Рунге—Кутта—Мерсона метод решения ОДУ yn+1=yn+12k1+4k4+k5,n=0,1,2,, где k1=13h?fxnyn,k2=13h?fxn+13hyn+k1, k3=13h?fxn+13hyn+12k1+12k2,k4=13h?fxn+12hyn+38k1+98k3, k5=13h?fxn+hyn+32k1-92k3+6k4. Методы, помеченные выше пп. В) и Г), — четвертого порядка точности. <br/> <p> Д) Рунге—Кутта—Нистр\" е ма метод решения ОДУ (метод пятого порядка точности) yn+1=yn+119223k1+125k3-81k5+125k6,n=0,1,2,, где k1=h?fxnyn,k2=h?fxn+3yn+3, k3=h?fxn+2h5yn+6k2+4k125,k4=h?fxn+hyn+4, <br/> <br/> k5=h?fxn+3yn+8k4-50k3+90k2+6k181. k6=h?fxn+5yn+8k4+10k3+36k2+6k175. <br/> <b> Замечание </b> 2. <math xmlns="http://www.w3.org/1998/Math/MathML"/> Общую характеристику одношаговых методов, явных численных методов, в частности приведенных в данной статье ЛСУ, а также о неявных численных — см. цитированную литературу. <br/>

Данные

codeDM0181
notationDM0181

related match

MSC

encyclopedia entry