01ho + 3/31,
271 (2ho Н— h1)'
Уравнения (12), (14) образуют систему п З уравнений относительно ПА- З неизвестных Л.. Исключив с помощью уравнений (14) неизвестные b1 и Ьп+1 из (12), приходим к системе с трехдиагониьной матрицей
Ь К _1АК + Ь К СК bk+1Dk = Fk К = 1,71-1, (15)
где со - С_1Ао/А_
- D_1Ao/A_ сп = сп - Cn+1Dn/Dn+1, - F_1Ao/A_ = р; - Fn+1Dn/Dn+1.
В итоге реализация метода сплайн-коллокации сводится к вычислению коэффициентов bo, , Ьп из системы (15) (с помощью метода прогонки) и определению b_1, Ьп+1 из уравнений (14)
Пример 2. С использованием В-сплайнов решить краевую задачу [1].
Решение. Вводим на отрезке [-1,1] равномерную сетку ск с шагом 0, 5 и дополняем ее двумя узлами в начале и конце построеннои сетки
Ищем решение в виде разложения по базису из нормализованных кубических В-сплайнов:
Ь2В2(с) b5B5(c).
Находим по формулам (13) и (16) коэффициенты системы уравнений
Система имеет вид:
О, 7014bo |
1, 1945b1 |
О 7014b2 |
1/6, |
, 944 |
1, 2222b2 |
9444 з |
1/6, |
О, 7014b2 |
1, 1945b3 |
О 7014b4 |
1/6 |
1/6.
Решив эту систему, получаем bo=b4 О, 0417; уравнений (14) находим о, 9002
Тогда
7336; о, 9700. из
s(0) ЛИ (-0, 5) b2B(0) Ь (0, 5) 7336/6 о, 2/3 892; S(0, b3B(0, 97+0, 0417)/6+0, 7336 * 2/3=0, 6577 S(1) = = О, 9002/6 = О.
2 Методы расщепления. Начально-краевая задача для двумерного уравнения теплопроводности .
На плоскости с г1, с) ) рассмотрим область G с границей Г [11, 12] Будем искать решение задачи теплопроводности в области (З = G Г для всех 0 < t < Т. Требуется найти функцию и(с, t), определенную в цилиндре G х [0, Т] {(c,t) : с О, 0 < Т}, удовлетворяющую в QT с, t) : с G, О < t < ТУ уравнению теплопроводности
д2и
(L1 +L2)u, (1)
краевым условиям первого рода на границе Г области (З
и = „(г“), саг,
и начальному условию при t 0:
Предположим, что G - прямоугольник со сторонами [1 и Ь:
Введем в G прямоугольную сетку
i2h2),1, 2}
с границей
(i1h1, i2h2),
Оператора заменим разностным оператором Ла:
л = Л1+Л2.
Используя заданное точное решение, построить начально-краевую задачу для уравнения теплопроводности и затем решить одним из указанных ниже методов. Пространственные переменные меняются на отрезке [0,1] . Шаги по пространству берутся равным 0,1. Варианты точных решений:
1, И tec+y.
2. и = tsinrc sin ту; 2.
4, и t О, 25(с 2 + у 2 ).
З Решение интегрального уравнения Фредгольма 2 рода
Рассмотрим интегральное уравнение Фредгольма второго рода
и (с) — А К (с, s)u(s)ds f(c) (1)
Для нахождения приближенного решения этого уравнения будем использовать три метода: метод замены ядра на вырожденное, метод Галеркина и метод Ритца
З. 1 Метод замены ядра на вырожденное
Ядро К (с, s) называется вырожденным, если оно представимо в виде
(2)
где функции с и 1, п) линейно независимы на отрезке [a,b].
Предлагаемый метод основан на том, что для интегрального уравнения (1) с вырожденным ядром может быть получено точное решение. Заменим приближенно ядро К (с, s) вырожденным
и будем искать приближенное решение уравнения (1) в виде
где
(5)
Подставляя выражение (4) в (5), получим
(s)f (s)ds + А С, аз (s)ds (2 1,2 п).
Вводя обозначения
(s)f (s)ds (6)
будем иметь
(7)
Получаем систему ЛИНеЙНЫХ алгебраических уравнений ОТНОСИТ&пЬНО Ci. Решив эту систему, записываем приближенное решение уравнения (1) в виде (4). В качестве вырожденного ядра можно взять отрезок рада Тейлора или ряда Фурье для функции К (с, s).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.