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

Дифференциальное уравнение первого порядка, разрешенное относительно производной. Применение рекуррентного соотношения. Техника применения метода Эйлера для численного решения уравнения первого порядка. Численные методы, пригодные для решения задачи Коши.

Рубрика Математика
Вид реферат
Язык русский
Дата добавления 24.08.2015
Размер файла 183,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Реферат

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

Содержание

1. Метод Эйлера

2. О решении ОДУ высших степеней и их систем

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

4. Четырёхточечный метод Рунге-Кутты

5. Вычислительный эксперимент

Литература

1. Метод Эйлера

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

(1)

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

.

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

С помощью численных методов мы будем искать частные решения соответствующих дифференциальных уравнений. Впрочем, в большинстве физических приложений требуется отыскание именно таких решений. Действительно, при отправлении, например, космического аппарата с Земли на Марс, нам необходимо найти не все возможные траектории его движения в Солнечной Системе (что соответствовало бы общему решению соответствующей системы ОДУ!), а одну-единственную траекторию, начинающуюся в некоторой точке на Земле и заканчивающуюся в месте желаемой посадки космического аппарата на Марсе. Как уже отмечалось в разделе 1.2 для выделения частного решения из общего необходимо задать некоторые условия, например, начальные условия или краевые.

Уравнение (1) является уравнением первого порядка и поэтому его общее решение зависит лишь от одной произвольной постоянной. В связи с этим для выделения частного решения достаточно задать лишь одно начальное условие:

(2)

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

Таким образом, перед нами стоит вопрос о решении простейшей задачи Коши, которая определяется заданием дифференциального уравнения и некоторого начального условия (более подробно смотри далее):

(3а)

(3b)

Приведённую задачу Коши мы собираемся решать численно. Что это означает? Всем хорошо известны из школьного курса физики «Четырёхзначные математические таблицы» Брадиса. В них разные функции, в частности тригонометрические, задаются в табличной форме: в первой колонке указаны дискретные значения аргумента, например =0.1, 0.2, 0.3, 0.4,…, а в соседней колонке - соответствующие им значения табулируемой функции, например, синуса: sin (0.1), sin (0.2), sin(0.3), sin(0.4),….

Аналогичным образом численное решение рассматриваемой нами задачи Коши будет представлено в форме таблицы значений аргумента

=+, (k=0, 1,2,3…) (4)

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

Шаг табулирования h предполагается достаточно малым. Величина его, очевидно, зависит от решаемой нами задачи. Например, при описании движения траектории Земли, возможно, вполне достаточно будет в качестве временного шага выбрать один день (55 точек на одном обороте Земли вокруг Солнца), но вряд ли кому-нибудь потребуется при решении этой задачи выбрать в качестве величины этого шага одну микросекунду.

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

Кстати заметим, что при построении графика функции на экране компьютера (например, в математическом пакете Maple) первоначально строится некоторая достаточно подробная таблица этой функции, после чего соседние точки, отвечающие значениям табулируемой функции соединяются отрезками прямых (возможно, конечно, и соединение точек более сложными кривыми - это проблема изучается в теории аппроксимации функций, являющейся одним из разделов численного анализа). Итак, итогом численного решения задачи Коши (3) должна явиться таблица вида:

x

у(x)

=+h

=+2h

=+3h

........

……

Первая строка этой таблицы содержит известные нам величины, входящие в начальное условие (3b) - и . Во второй строке - аргумент =+h известен по построению, а (то есть значение функции у()) является неизвестным.

Идея метода Эйлера очень проста. По определению производной,

В случае производной от функции у(х) в точке х=имеем

(5)

поскольку в нашем случае . Если шаг h достаточно мал , то приближённое значение производной () можно найти, опуская предел в формуле (5), т.е. полагая

(6)

С другой стороны, уравнение (3а), по определению, справедливо при любом значении аргумента х и , стало быть, оно верно и в точках :

(7)

Подставим теперь в это точное равенство приближённое выражение для первой производной (6). В результате приходим к приближённому уравнению:

Поскольку, по определению у()=, окончательно имеем следующее уравнение, являющееся основой метода Эйлера:

(8)

Конечно, это уравнение является лишь приближённым, и мы надеемся, что, чем меньше величина шага h, тем оно будет более точным (уменьшается локальная погрешность метода, то есть погрешность на одном его шаге).

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

Полагая k=0 из уравнения (8) имеем

Все величины в правой части этого уравнения нам известны (см. начальные условия (3b)), что даёт возможность вычислить неизвестное значение и заполнить тем самым вторую строку таблицы 1.

Полагая далее k =1, из уравнения (8) имеем

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

Продолжая действовать таким образом и далее, можно заполнить таблицу 1 вплоть до сколь угодно большого значения аргумента . В этом и заключается суть метода Эйлера.

Таким образом, решение дифференциального уравнения свелось к многократному применению рекуррентного соотношения (8). Формулы типа (8) называются явными, поскольку их применение даёт в явном виде значения функции у(х) в следующей точке () по ранее уже найденным значениям функции у(х) в предыдущих точках. В отличие от явных формул, широко применяются также и неявные формулы для численного решения дифференциальных уравнений. Применение их не даёт сразу готовый результат, а лишь некоторую систему нелинейных или линейных (уже не дифференциальных!) уравнений, которую необходимо решать теми или иными численными методами.

Из рассмотренной выше вычислительной схемы метода Эйлера со всей очевидностью следует, что она одинаково применима для любого дифференциального уравнения первого порядка: как линейного, так и нелинейного. В нелинейном ОДУ функция f(x,y) нелинейным образом зависит от функции у(х).

2. О решении ОДУ высших степеней и их систем

Мы разобрали технику применения метода Эйлера для численного решения уравнения первого порядка. С другой стороны, в обсуждавшиеся ранее математические модели входили уравнения второго порядка, что, фактически, связано с применением второго закона Ньютона. В связи с этим возникает вопрос: как решать ОДУ высших порядков и их системы?

Оказывается, что метод Эйлера, как, впрочем, и другие численные методы, пригодные для решения задачи Коши (3), можно достаточно легко обобщить на случай решения систем уравнений первого порядка в канонической форме (см. далее), а уравнения высших степеней сводятся к таким системам уравнений. Сведение дифференциального уравнения высшего порядка к системе уравнений первого порядка достигается с помощью введения дополнительных переменных, равных последовательным производным неизвестной функции, входящей в это уравнение. В случае уравнения второго порядка типа уравнений гармонического осциллятора или математического маятника достаточно ввести только одну новую переменную, причем имеющую ясный физический смысл. Она является скоростью (линейной - в случае уравнения гармонического осциллятора или угловой - в случае математического маятника).

При рассмотрении уравнения математического маятника положим . Тогда и уравнение можно записать в форме следующих двух уравнений первого порядка

(9)

Рассматривая эти уравнения для момента времени имеем

(10)

Согласно основной идее метода Эйлера заменим точные значения производных, входящих в уравнения (9), их допредельными образами:

(11)

где - шаг по времени, с которым решается рассматриваемое ОДУ. Здесь Подстановка соотношений (11) в уравнения (10) приводит нас к следующим уравнениям метода Эйлера

Полагая k=0,1,2,3 и т. д., мы будем получать последовательные значения угла и соответствующие ему значения угловой скорости u(t) в последовательные моменты времени

Совершенно аналогичным образом систему двух ОДУ второго порядка, которая описывает движения планет вокруг Солнца (31), можно свести к системе из четырёх уравнений первого порядка, если ввести две дополнительные переменные, представляющие собой скорости движения тела m вдоль координатных осей х и у соответственно:

Тогда исследуемая система принимает вид:

(12)

Заменяя в системе (12) каждую производную её допредельным образом, получаем явные формулы для решения этой системы методом Эйлера.

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

Существует простая геометрическая интерпретация метода Эйлера. Рассмотрим снова задачу Коши (3) для одного ОДУ первой степени и соответствующее ему в методе Эйлера рекуррентное соотношение (8)

уравнение дифференциальный коши задача

Рис. 1

На плоскости (х,у) каждому частному решению задачи Коши, которая выделяется начальным условием , отвечает некоторая кривая, которая называется интегральной кривой. Изменяя , мы переходим от одной к другой интегральной кривой. Более того, можно доказать, что через каждую точку плоскости (х,у) проходит одна и только одна интегральная криваяИнтегральные кривые не пересекаются. В противном случае, в данной точке (х,у) можно было бы указать две разные касательные =f(x,у), что противоречит предположению об однозначности f(x,y). .

Пусть решению рассматриваемой нами задачи Коши на рис. 1 отвечает жирная интегральная кривая. Рекуррентное уравнение метода Эйлера (8) можно записать в форме

(13)

Поскольку, согласно решаемому нами ОДУ, . Если считать параметр h непрерывной переменной, то легко понять, что уравнение (13) представляет собой уравнение касательной, проведённой в точке к интегральной кривой у(х), проходящей через эту точку.

Таким образом, на каждом шаге метода Эйлера мы заменяем истинную интегральную кривую отрезком касательной, проведённой к этой кривой в начале микроинтервала [,]. Тем самым мы отклоняемся от искомой интегральной кривой на некоторую маленькую величину, причём её малость определяется малостью шага h.

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

Таким образом, в методе Эйлера мы заменяем искомую интегральную кривую некоторой ломаной линией, которая, по мере отдаления от начальной точки , всё более и более отклоняется от этой интегральной кривой. Иными словами, абсолютная погрешность метода Эйлера имеет тенденцию к нарастанию по мере увеличения числа шагов этого метода.

Может показаться, что если выбрать шаг интегрирования h более маленьким, то можно существенным образом уменьшить эту погрешность. В общем случае это, однако, не так. Действительно, если мы должны получить решение исходной задачи Коши (3) на некотором заданном макроинтервале [,], то уменьшение шага h влечёт за собой увеличение числа шагов интегрирования N, поскольку . «Локальная погрешность» (погрешность на одном шаге) уменьшается при уменьшении h, но увеличение числа шагов может привести к росту «глобальной погрешности» на заданном интервале [,]. Вышеуказанная ситуация характерна для неустойчивых вычислительных процессов, использование которых на практике может привести к катастрофическим последствиям. В силу этого, необходимо рассматривать такие методы численного решения ОДУ, которые порождают достаточно устойчивые численные алгоритмы.Подробное рассмотрение вопросов устойчивости различных алгоритмов решения ОДУ можно найти, например, в [5]

Весьма распространёнными и хорошо зарекомендовавшими себя на практике для решения ОДУ являются методы Рунге-Кутты. Это целый класс методов и мы, в качестве примера, рассмотрим так называемый четырёхточечный метод Рунге-Кутты

4. Четырёхточечный метод Рунге-Кутты

Ниже кратко описано применение четырёхточечного метода Рунге-Кутты для решения задачи Коши (11) для дифференциального уравнения первого порядка, разрешённого относительно производной. Таким образом, мы будем рассматривать ту же самую задачу Коши, решение которой ранее рассматривалось методом Эйлера.

Заметим, прежде всего, что решение дифференциального уравнения (3а) фактически определяет зависимость первой производной от двух независимых переменных - х и у. Это очень хорошо видно из рис. 1: фиксируя х, мы имеем бесконечное множество значение производной , поскольку каждая из пересекаемых вертикальной линией х=const интегральных кривых имеет своё направление касательной.

Описываемый метод Рунге-Кутты, как и метод Эйлера, состоит из последовательности шагов величиной h, но, в отличие от последнего метода, на каждом шаге h находится не одно значение производной (в методе Эйлера находилось лишь ), а несколько. Они соответствуют разным значениям аргументов функции f(х,у). В четырёхточечном методе Рунге-Кутты (откуда и происходит его название) находится четыре различных значения и делается некоторое специфическое их усреднение (то есть берётся не простое среднее арифметическое значение этих производных!). После этого делается перемещение из точки в точку по прямой в направлении тангенса угла наклона, которое определяется этим усреднённым значением производной. Заметим, что разные варианты методов Рунге-Кутты отличаются друг от друга стратегией выбора точек, в которых находятся производные на микроинтервале h и формулой усреднения значения этих производных.

Рис. 2

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

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

Из точки 1: перемещаемся на полшага вперёд по прямой, направление которой задаётся этим значением производной (то есть по прямой с тангенсом угла наклона к оси абсцисс, равным значению (этот этап метода Рунге-Кутты полностью аналогичен шагу метода Эйлера с шагом h/2). В результате, в плоскости (х,у) мы переходим в точку

.

Этап II. Через найденную таким образом точку 2 проходит своя интегральная кривая и мы находим направление касательной к ней, то есть вычисляем значение производной

Далее делается полшага вперёд с найденным значением производной (), но снова из начальной точки микроинтервала [,]. Таким образом, мы переходим в плоскости (х,у) в точку

.

Этап III. В этой точке находим значение производной , подставляя её координаты в правую часть дифференциального уравнения:

Эта производная определяет направление касательной к интегральной кривой, проходящей через точку 3.

Этап IV. Из начальной точки 1: делаем на сей раз полный шаг вперёд (на величину h по оси х) по прямой, в направлении, которое определяется значением производной . В результате мы переходим в точку

Находим производную в этой точке подстановкой её координат в правую часть дифференциального уравнения:

В результате четырёх описанных выше этапов мы нашли четыре значения производных. Производим их усреднение по формуле

(14)

Таким образом, является некоторым средневзвешенным значением найдённых четырёх производных: двум «внутренним» значениям производном соответствуют весовые множители 2, а двум крайним - множители 1 [деление в формуле (14) производится на сумму этих четырёх весовых множителей: 6=1+2+2+1].

Далее мы перемещаемся по прямой из начальной точки 1: в направлении, тангенс угла наклона которого к оси абсцисс определяется средним значением производной из формулы (14). Таким образом, из начальной точки с координатами переходим в точку плоскости (х,у) с координатами

.

Иными словами, полный шаг метода Рунге-Кутты определяется формулами

(15)

В теории методов Рунге-Кутты строго доказывается, что именно такое усреднении четырёх значений производной, найденное вышеуказанным методом, даёт наилучшее приближение к правильному результату для значения неизвестной функции у(х) на правом конце микроинтервала

Более того, порядок точности рассматриваемого метода Рунге-Кутты на одном шаге величины h оценивается формулой

, (16)

где . Здесь есть пятая производная от искомого решения дифференциального уравнения (3а) в некоторой точке на микроинтервале . Таким образом, локальная погрешность метода Рунге-Кутты (то есть погрешность на одном шаге h) пропорциональна пятой степени шага h и пятой производной искомого решения дифференциального уравнения.

Оценки точности типа (16) позволяют грубо оценить величину шага интегрирования шага h, необходимого для достижения требуемой точности решения исходного дифференциального уравнения. Для метода Эйлера аналогичная погрешность на одном шаге определяется формулой

Таким образом, четырёхточечный метод Рунге-Кутты на три порядка по шагу точнее метода Эйлера (например, при h=0.01 точность метода Рунге-Кутты в миллион раз выше точности метода Эйлера).

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

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

При этом на каждом этапе метода Рунге-Кутты идёт вычисление четырёх наборов производных, соответствующих всем искомым функциям , которые определяются дифференциальными уравнениями

.

Эти уравнения и представляют собой систему ОДУ в канонической форме.

Последнее замечание. При решении задач в рамках настоящего пособия мы будем использовать математический пакет Maple, который предоставляет достаточно широкие возможности для численного решения ОДУ (можно использовать разные численные методы) и построения графиков их решений. Таким образом, при решении предлагаемых в пособии задач студентам не придётся сами программировать метод Рунге-Кутты или какие-либо другие методы численного решения дифференциальных уравнений.

Численное (а по возможности, и аналитическое) решение ОДУ на языке Maple осуществляется с помощью оператора dsolve, с разными спецификациями, которые, в частности, позволяют выбрать необходимый метод численного интегрирования. По умолчанию используется некоторая модификация чеитырёхточечного метода Рунге-Кутты, которая получила название метода Рунге-Кутты-Фельдберга. Она осуществляет решение ОДУ с переменным шагом, величина которого подбирается в зависимости от скорости изменения искомого решения (то есть от крутизны соответствующей интегральной кривой).

5. Вычислительный эксперимент

В предыдущих разделах рассматривались понятия математической модели и дифференциальных уравнений, которые составляют неотъемлемую часть большинства таких моделей, по крайней мере тех, которые мы обсуждаем в настоящем пособии. Мы обсудили также простейшие численные методы решения дифференциальных уравнений. Таким образом, у нас есть средства для численного исследования разнообразных математических моделей, описываемых дифференциальными уравнениями. Теперь настаёт черёд постановки соответствующих вычислительных (компьютерных) экспериментов, с помощью которых и проводится исследование рассматриваемых математических моделей, описывающих изучаемые физические явления.

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

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

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

Может быть, для этого придётся построить некоторую приближённую аналитическую теорию, поставить ряд реальных физических экспериментов, подтверждающих или, наоборот опровергающих результаты численного эксперимента (что вполне возможно в случае ошибочности построения математической модели или неучёта в ней каких-либо существенных факторов).Впрочем, авторы статьи [6] пишут, что «в настоящее время численное моделирование в физике конденсированного состояния достигло такого уровня доверия, что иногда возникают сомнения в результатах лабораторного эксперимента, если результаты выполненных экспериментов ему противоречат.» Таким образом, вычислительный эксперимент может сыграть существенную эвристическую роль, натолкнув исследователя на некоторые новые физические идеи. Приведённая в начале настоящего пособия краткая история зарождения солитонной физики была нацелена как раз на то, чтобы оттенить именно эту идею.

Подведём итоги. Суть вычислительной физики заключается в построении математических моделей, адекватных изучаемым физическим явлениям, в разработке соответствующих приближённых аналитических и численных методов и в исследовании этих моделей с помощью проведения соответствующих вычислительных (компьютерных) экспериментов. Особенно эффективны методы вычислительной физики при рассмотрении соответствующих задач нелинейной физики, где очень редко удаётся получить какие-либо точные аналитические результаты.

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

Литература

1. Касьянов В.И.: Руководство к решению задач по высшей математике. - М.: Юрайт, 2011

2. НИУ БелГУ ; гл. ред. Л.Я. Дятченко: Научные ведомости Белгородского государственного университета. - Белгород: ИПК НИУ "БелГУ", 2011

3. Чеканов Н.А.: Применение дифференциальных уравнений в курсе общей физики. - Белгород: НИУ БелГУ, 2011

4. Абрамочкин Е.Г.: Современная оптика гауссовых пучков. - М.: ФИЗМАТЛИТ, 2010

5. Алексеев Г.В.: Оптимизация в стационарных задачах тепломассопереноса и магнитной гидродинамики. - М.: Научный мир, 2010

6. Бирман М.Ш.: Избранные труды. - Ижевск: Ижевский институт компьютерных исследований, 2010

7. Козлов В.В.: Избранные работы по математике, механике и математической физике. - Ижевск: НИЦ "Регулярная и хаотическая динамика" ; , 2010

8. Лакс П.Д.: Гиперболические дифференциальные уравнения в частых производных. - Ижевск: Ижевский ин-т компьютерных исследований, 2010

9. Николаевский В.Н.: Собрание трудов. Геомеханика. - Ижевск: Ижевский институт компьютерных исследований, 2010

10. НИУ БелГУ ; гл. ред. Л.Я. Дятченко: Научные ведомости Белгородского государственного университета. - Белгород: БелГУ, 2010

11. Новосадов Б.К.: Методы математической физики молекулярных систем. - М.: ЛИБРОКОМ, 2010

Размещено на Allbest.ur


Подобные документы

  • Понятие, закономерности формирования и решения дифференциальных уравнений. Теорема о существовании и единственности решения задачи Коши. Существующие подходы и методы решения данной задачи, оценка погрешности полученных значений. Листинг программы.

    курсовая работа [120,8 K], добавлен 27.01.2014

  • Задачи Коши для дифференциальных уравнений. График решения дифференциального уравнения I порядка. Уравнения с разделяющимися переменными и приводящиеся к однородному. Однородные и неоднородные линейные уравнения первого порядка. Уравнение Бернулли.

    лекция [520,6 K], добавлен 18.08.2012

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

    презентация [185,0 K], добавлен 17.09.2013

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

    презентация [77,7 K], добавлен 17.09.2013

  • Практическое решение дифференциальных уравнений в системе MathCAD методами Рунге—Кутты четвертого порядка для решения уравнения первого порядка, Булирша — Штера - системы обыкновенных дифференциальных уравнений первого порядка и Odesolve и их графики.

    лабораторная работа [380,9 K], добавлен 23.07.2012

  • Анализ методов решения систем дифференциальных уравнений, которыми можно описать поведение материальных точек в силовом поле, законы химической кинетики, уравнения электрических цепей. Этапы решения задачи Коши для системы дифференциальных уравнений.

    курсовая работа [791,0 K], добавлен 12.06.2010

  • Общая характеристика и особенности двух методов решения обычных дифференциальных уравнений – Эйлера первого порядка точности и Рунге-Кутта четвёртого порядка точности. Листинг программы для решения обычного дифференциального уравнения в Visual Basic.

    курсовая работа [1,1 M], добавлен 04.06.2010

  • Понятие о голоморфном решении задачи Коши. Теорема Коши о существовании и единственности голоморфного решения задачи Коши. Решение задачи Коши для линейного уравнения второго порядка при помощи степенных рядов. Интегрирование дифференциальных уравнений.

    курсовая работа [810,5 K], добавлен 24.11.2013

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

    курсовая работа [508,1 K], добавлен 16.12.2015

  • Математическое объяснение метода Эйлера, исправленный и модифицированный методы. Блок-схемы алгоритмов, описание, текст и результаты работы программы. Решение обыкновенных дифференциальных (нелинейных) уравнений первого порядка с начальными данными.

    курсовая работа [78,1 K], добавлен 12.06.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.