Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Метод прогону. Розділимо область інтегрування [a,b] на досить велике число рівних частин точками xi = x0 + ih, i = 1 N




Розділимо область інтегрування [a,b] на досить велике число рівних частин точками xi = x0 + ih, i = 1 … N... Перетворимо систему (1), (2) до виду

yi+1 + miyi + niyi-1 = h2f(xi); i = 1 … N-1, (3)

де ri = 1/(1 + h/2pi); pi = p(xi); qi = q(xi);

mi = ri(h2qi – 2); ni = ri(1 – h/2pi); ¦ˆi = h2rif(xi). (4)

Розв’язавши рівняння (3) відносно у i, одержуємо

y i = ci(di - yi+1), i = N, N-1, …, 1; (5)

де ci = 1/(mi - nici-1), di = ¦ˆi - nici-1di-1, i = 1 … N... (6)

c0 = a1/(a0h - a1), d0 = h/a1.

По формулах (6) обчислюються коефіцієнти ci, di – прямий хід прогону. По формулі (5) обчислюємо yi, i = N, N-1, …, 1 – зворотний хід прогону. При цьому з (3) і (4) знаходимо

y+1 = (Bh + b1cN-1d)/(b0h + b1(c+1)).

Проекційні методи (на прикладі методу Гальоркіна).

Сутність проекційних методів обчислювальної математики полягає в представленні розв’язку задачі множиною проекцій (відліків) у визначеній системі координатних функцій.

У традиційному методі, запропонованому Б. П. Гальоркіним і розвинутому у роботах М. В. Келдиша, наближений розв’язок у (х) відшукується у вигляді

yn = a1u1(x) + a2u2 + ... + anun(x), (7)

де j1(x), j2,,,,, jn(x), – система базисних функцій, що задовольняють вихідним граничним умовам; a1, a2,..., an – невідомі постійні коефіцієнти.

При підстановці (7) у (1) одержуємо функцію

R(x; a1; a2;...; an) = L[yn(x)] – f(x),

яку називають нев'язкою розв’язку. Очевидно, для точного розв’язку задачі

R(x; a1; a2;...; an) = 0.

Коефіцієнти аi визначимо з умови ортогональності нев'язки першим n функціям деякої системи функцій {j i, i = 0... n }:

(8)

Такий метод розв’язку задачі називається методом моментів.

Якщо при цьому ji=ui, то виходить метод Гальоркіна. Система рівнянь (8) являє собою систему лінійних рівнянь щодо вектора з матрицею

.

Розв’язок цієї системи є каркасом наближеного розв’язку крайової задачі.

Система (8) може бути представлена у вигляді

. (9)

Коефіцієнти cki, di, обчислюються по формулах

Для рівняння (1) L(y) = y¢¢ - p(x)y¢ - q(x)y.

Тому

cik = cki

Функцію u0(x) можна вибирати довільно, але так щоб u0(a)=A, u0(b)=B. Нехай u0(x) = a + bx. Тоді з (2) одержуємо:

Інші функції ui(x) можна обчислити по кожному з правил:

ui(x) = (x – a)i(x – b);

ui(x) = (x – a)(x – b)i.


ОБЧИСЛЮВАЛЬНІ СХЕМИ




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 353; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.