Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BORZENKOV_MATLAB ОДУ.pdf
Скачиваний:
128
Добавлен:
11.05.2015
Размер:
1.91 Mб
Скачать

Министерство образования Республики Беларусь Учреждение образования

«Белорусский государственный университет информатики и радиоэлектроники»

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

А. В. Борзенков

ОБЫКНОВЕННЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ. MATLAB

Конспект лекций

для студентов всех специальностей БГУИР дневной формы обучения

Минск БГУИР 2010

УДК 517.91(075.8)+004.43(075.8) ББК 22.161.1я73

Б82

Р е ц е н з е н т:

профессор кафедры высшей математики БГУИР Р. М. Жевняк

Борзенков, А. В.

Б82 Обыкновенные дифференциальные уравнения. MATLAB: конспект лекций для студ. всех спец. БГУИР днев. формы обуч. / А. В. Борзенков. –

Минск : БГУИР, 2010. – 139 с.: ил. ISBN 978-985-488-589-6 .

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

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

УДК 517.91(075.8)+004.43(075.8) ББК 22.161.1я73

ISBN 978-985-488-589-6

© Борзенков А. В., 2010

 

© УО «Белорусский государственный

 

университет информатики

 

и радиоэлектроники», 2010

СОДЕРЖАНИЕ

ОТ АВТОРА…………………………………………………………………………….4

ГЛАВА 1. ОБЫКНОВЕННЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ПЕРВОГО ПОРЯДКА, РАЗРЕШЕННЫЕ ОТНОСИТЕЛЬНО ПРОИЗВОДНОЙ….5

§1.ОСНОВНЫЕ ОПРЕДЕЛЕНИЯ ..............................................................................................................

5

§2.ИНТЕГРИРОВАНИЕ В КВАДРАТУРАХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ……………………........7

§3.ТЕОРЕМЫ СУЩЕСТВОВАНИЯ И ЕДИНСТВЕННОСТИ РЕШЕНИЯ ЗАДАЧИ КОШИ..............................

16

ГЛАВА 2. УРАВНЕНИЯ ПЕРВОГО ПОРЯДКА, НЕРАЗРЕШЕННЫЕ

 

ОТНОСИТЕЛЬНО ПРОИЗВОДНОЙ……………………………………..…………26

§1.СУЩЕСТВОВАНИЕ И ЕДИНСТВЕННОСТЬ РЕШЕНИЯ........................................................................

26

§2.ИНТЕГРИРОВАНИЕ В КВАДРАТУРАХ..............................................................................................

28

ГЛАВА 3. ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ВЫСШИХ ПОРЯДКОВ.

 

СИСТЕМЫ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ ……………………...…33

§1.ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ВЫСШИХ ПОРЯДКОВ..............................................................

33

§2.ИНТЕГРИРОВАНИЕ УРАВНЕНИЙ С ПОМОЩЬЮ СТЕПЕННЫХ РЯДОВСИМПТОТИКА ……...…….37

§3.СИСТЕМЫ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ В НОРМАЛЬНОЙ ФОРМЕ ….………………...……44

ГЛАВА 4. ЗАВИСИМОСТЬ РЕШЕНИЙ ДИФФЕРЕНЦИАЛЬНЫХ

 

УРАВНЕНИЙ ОТ ПАРАМЕТРОВ…………………………...………………………50

§1. НЕПРЕРЫВНАЯ ЗАВИСИМОСТЬ РЕШЕНИЙ ОТ ПАРАМЕТРОВ………..…………………………….50

§2.ДИФФЕРЕНЦИРОВАНИЕ ПО ПАРАМЕТРАМ И НАЧАЛЬНЫМ ЗНАЧЕНИЯМ.........................................

55

§3.УРАВНЕНИЯ В ВАРИАЦИЯХИНЕАРИЗАЦИЯ………...………………………………..…………58

ГЛАВА 5. ЛИНЕЙНЫЕ УРАВНЕНИЯ ВЫСШИХ ПОРЯДКОВ …………………60

§1.ЛИНЕЙНЫЕ ОДНОРОДНЫЕ УРАВНЕНИЯ N-ГО ПОРЯДКА……...…….……………………………..60

§2.ЛИНЕЙНЫЕ НЕОДНОРОДНЫЕ УРАВНЕНИЯ………………..……….……………………………...64

ГЛАВА 6. СИСТЕМЫ ЛИНЕЙНЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ ...

73

§1.ЛИНЕЙНЫЕ ОДНОРОДНЫЕ СИСТЕМЫ…………………………...………………………………...73

§2.ЛИНЕЙНЫЕ НЕОДНОРОДНЫЕ СИСТЕМЫ……………………...…………………………………. 81

§3.ФУНКЦИИ ОТ МАТРИЦАТРИЧНАЯ ЭКСПОНЕНТА.......................................................................

88

ГЛАВА 7. ЛИНЕЙНЫЕ УРАВНЕНИЯ ВТОРОГО ПОРЯДКА …………………...95

§1.ЛИНЕЙНОЕ УРАВНЕНИЕ ВТОРОГО ПОРЯДКА………………………..……………………………95

§2.КРАЕВАЯ ЗАДАЧАУНКЦИЯ ГРИНА………………………………..…………………………..96

§3.СОБСТВЕННЫЕ ЗНАЧЕНИЯ И ИНТЕГРАЛЬНЫЕ УРАВНЕНИЯ..........................................................

100

§4.ИНТЕГРИРОВАНИЕ УРАВНЕНИЙ С ПОМОЩЬЮ РЯДОВ ФУРЬЕ………...…………………………102

§5.УРАВНЕНИЕ БЕССЕЛЯ…………………………………………………..………………………106

ГЛАВА 8. ЭЛЕМЕНТЫ ТЕОРИИ УСТОЙЧИВОСТИ ………………………….. 117

§1.УСТОЙЧИВОСТЬ ПО ЛЯПУНОВУ…………………………………………………...……………117

§2.УСТОЙЧИВОСТЬ ЛИНЕЙНЫХ СИСТЕМ……………………………………...………….……… ..119

§3.УСТОЙЧИВОСТЬ ПО ПЕРВОМУ ПРИБЛИЖЕНИЮ……………........................................................130

§4.НЕЛИНЕЙНЫЕ СИСТЕМЫУНКЦИЯ ЛЯПУНОВАЕОРЕМЫ ЛЯПУНОВА…………...………….131

§5.ТЕОРЕМЫ БАРБАШИНА И КРАСОВСКОГО…...………………………...……………...………....135

ЛИТЕРАТУРА ……………………………………………...………………………….138

3

От автора

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

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

Из численных методов для дифференциальных уравнений подробно разобран метод Эйлера, на котором базируется доказательство теорем существования и единственности решения задачи Коши. Очень кратко упомянут метод последовательных приближений Пикара. Из приближенных методов решения кратко отмечен асимптотический подход. Теоремы существования и единственности решений начальной и краевых задач приведены в классическом понимании. Обобщенные и особые решения не исследовались по причине ограниченности объема пособия. Заинтересованному читателю будет полезно ознакомиться с этим вопросом по ссылкам [8, 12, 19] в списке рекомендуемой литературы.

Отдельное внимание уделено исследованию дифференциальных уравнений в среде программирования MATLAB 7.0.1. Материал каждой главы рассмотрен на специальных примерах программирования. Акцент делался на аналитическое исследование решения. Численные методы MATLAB не рассматривались. Для получения целостного представления аналитические, приближенные и численные методы решения следует изучать совместно. Важное значение имеют принципы моделирования дифференциальных уравнений, поскольку именно описание объекта в терминах дифференциальных уравнений, а затем их решение часто является целью прикладных исследований.

Автор признателен сотрудникам редакторской группы Тамаре Николаевне Крюковой и Елене Николаевне Батурчик за плодотворное сотрудничество. Автор благодарен Елене Миранович и Александре Михайловской за помощь в компьютерном оформлении материала.

А. В. Борзенков

4

ГЛАВА 1. ОБЫКНОВЕННЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ПЕРВОГО ПОРЯДКА, РАЗРЕШЕННЫЕ ОТНОСИТЕЛЬНО ПРОИЗВОДНОЙ

§1. Основные определения

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

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

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

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

 

 

dy

 

 

d n y

 

соотношения F x, y

,

 

 

,...,

 

0 .

В данное уравнение, помимо

dx

 

dx n

 

 

 

 

 

 

неизвестной функции,

ее

производных по независимому переменному x и

самого независимого переменного

x, могут входить также дополнительные

переменные 1,..., k . В этом случае говорят,

что неизвестная функция зависит

от переменных 1,..., k

как от параметров.

 

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

dy

F(x, y, ) 0 и связывает три переменные величины − неизвестную функцию dx

y(x), ее производную yx (x) и независимую переменную x. Часто данное соотношение удается записать в виде dydx f x, y , которое называется

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

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

dyi

f

(x,y ,...,y

n

), i 1,...,n,

(1.1)

dx

i

1

 

 

называется нормальной системой. Вводя векторные функции y ( y1,..., yn )T ,

f ( f1,..., fn )T , можем переписать систему (1.1) в виде векторного уравнения

dy

 

 

f (x, y) .

(1.2)

 

dx

 

5

Частным решением векторного уравнения (1.2) на некотором отрезке x [x0,x* ] называется n раз непрерывно дифференцируемая функция y (x), y (y1,y2,...,yn), которая при подстановке в уравнение (1.2) обращает его в тождество. Множество всех частных решений уравнения (1.2) называется общим решением этого уравнения. А сам процесс нахождения решений называется интегрированием дифференциального уравнения.

Всякое

частное решение y (y1,y2,...,yn)

векторного

уравнения (1.2)

можно

интерпретировать

геометрически

как

кривую

в n 1-мерном

пространстве

переменных

x, y1,...,yn, которая называется интегральной

кривой.

Подпространство

переменных

y1,...,yn называется фазовым

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

фазовой траекторией.

Как правило, если дифференциальное уравнение (1.2) разрешимо, то оно обладает бесчисленным множеством решений, зависящих от n произвольных постоянных C1,C2,...,Cn .

Если множество функций y (x,C1,...,Cn ), удовлетворяющих уравнению (1.2), где C1,...,Cn произвольные постоянные, позволяет за счет выбора C1,...,Cn

получить

любую

интегральную

кривую

уравнения

(1.2),

то

y(x) (x,C1,C2,...,Cn ) является

общим решением

уравнения

(1.2).

Если

общее решение y(x)

представлено неявно в виде функционального равенства

F (x,y(x),C1,C2,...,Cn ) 0,

то

оно

называется

общим

интегралом

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

 

 

 

 

 

 

Интегральная

кривая,

которая не

может

быть

получена

из общего

решения либо общего интеграла ни при каких значениях C1,C2,...,Cn ,

называется особым решением либо особым интегралом соответственно.

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

0

(1.3)

yi(x0 ) yi ,i 1,...,n,

определяющие ту точку n 1-мерного пространства переменных

x, y1,..., yn ,

через которую проходит данная интегральная кривая.

 

Задача интегрирования уравнения (1.2) с начальными условиями (1.3)

называется задачей Коши, или начальной задачей.

 

Решение задачи Коши с заданным начальным условием

y(x0) y0

заключается в построении на области D, где задана правая часть уравнения

(1.2), интегральной кривой y y(x), выходящей из начальной точки (x0 , y0 ) и

6

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]