Дискретизація рівнянняСтр 1 из 2Следующая ⇒
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Національний університет «Львівська політехніка»
Диференціальні рівняння з частинними похідними. Метод сіток
ЗАВДАННЯ ТА МЕТОДИЧНІ РЕКОМЕНДАЦІЇ до лабораторної роботи № 11 з курсу «Чисельні методи» для базового напрямку 040204 «Прикладна фізика»
Затверджено на засіданні кафедри обчислювальної математики та програмування Протокол № 5 від 30.01.2012 p.
ЛЬВІВ – 2011 Диференціальні рівняння з частинними похідними. Метод сіток.Завдання та методичні рекомендації до лабораторної роботи № 11 з курсу «Чисельні методи» для базового напрямку 040204 «Прикладна фізика» / Укл. Я.М.Глинський, Н.М.Гоблик, З.О.Гошко, В.А.Ряжська, 2012. – 19 с.
Укладачі: Глинський Я.М., канд. фіз.-мат. наук, доц. Гоблик Н.М., ст. викл. Гошко З.О., асистент Ряжська В.А., канд. фіз.-мат. наук, доц.
Відповідальна за випускРяжська В.А., канд. фіз.-мат. наук, доц.
Рецензентдоктор фіз.-мат. наук, проф. Чабанюк Я.М.
Передмова
У методичних вказівках розглянуто методи розв’язування диференціальних рівнянь в частинних похідних, які задовольняють початковим умовам. Методичні вказівки містять короткі теоретичні відомості, приклади розв’язування крайових задач еліптичного, параболічного та гіперболічного типів для диференціальних рівнянь в частинних похідних за допомогою методу сіток (методу скінченних різниць), а також індивідуальні завдання для самостійної роботи студентів. Приклади розв’язані як вручну, так і у середовищі MatLab Методичні вказівки призначені для студентів базового напрямку 040204 «Прикладна фізика» і укладені відповідно до робочої програми курсу «Чисельні методи».
1. МЕТА РОБОТИ Мета роботи – навчитись знаходити розв’язок диференціального рівняння в частинних похідних, яке задовольняє початковим умовам, за допомогою методу сіток (методу скінченних різниць).
2. ТЕОРЕТИЧНІ ВІДОМОСТІ Диференціальне рівняння в частинних похідних другого порядку з двома незалежними змінними в загальному випадку має вигляд
де Рівняння першого степеня щодо шуканої функції і всіх її похідних, яке не містить їх добутків, називають лінійним. Таке рівняння можна записати у вигляді
де коефіцієнти Якщо коефіцієнти Для повного опису фізичного процесу потрібно крім самого рівняння з частинними похідними задати початковий стан процесу (початкові умови) і режим на границі області (граничні умови). Початкові та граничні умови дають змогу визначити єдиний розв’язок диференціального рівняння. Розрізняють три типи лінійних диференціальних рівнянь: · еліптичного типу ( · параболічного типу ( · гіперболічного типу ( Відшукання розв’язку лінійного диференціального рівняння в частинних похідних методом сіток можна поділити на декілька етапів: · дискретизація області (побудова сітки); · дискретизація рівняння (заміна частинних похідних їх скінченними різницями); · дискретизація граничних і початкових умов; · визначення значення функції у вузлах сітки. Побудова сітки Розглянемо один із простіших способів побудови сітки. Нехай на площині
точки перетину цих прямих називають вузлами сітки.
утворюють п’ятиточкову зірку з центром в точці Вузол Вузол Значення шуканої функції у вузлах сітки позначатимемо Дискретизація рівняння В кожному внутрішньому вузлі
В граничних точках слід використовувати формули
Задача Діріхле Нехай задано рівняння Пуассона
яке на межі
Таку крайову задачу називають задачею Діріхле. Побудувавши сітку
Підставляючи в це рівняння конкретні значення i, j отримаємо систему лінійних алгебраїчних рівнянь, яку розв’язуємо одним із відомих методів. Якщо Приклад 1. Розв’язати граничну задачу
![]() ![]() ![]()
з граничної умови
з граничної умови
з останньої граничної умови
Значення у внутрішніх вузлах визначимо за формулою Отже, Складемо систему з дев’яти рівнянь. Отримаємо
Розв’язавши систему, отримаємо
Отже, розв’язком даної задачі буде (значення функції у вузлах сітки) ©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|