Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Метод прогонки. Схему (8.11) можно представить в виде системы линейных алгебраических уравнений относительно (n+1) - неизвестных yi (i=0






Схему (8.11) можно представить в виде системы линейных алгебраических уравнений относительно (n+1) - неизвестных yi (i=0, 1,..., n) с трехдиагональной матрицей коэффициентов:

Ai yi-1 - Ci yi + Bi yi+1 = -Fi (i=1, …, N-1).

Такую систему можно решить методом скалярной прогонки (см. п. 2.7.) с условием устойчивости | Ci | ≥ | Ai | + | Bi |.

Задания

1. Аналитически показать, что при k (x) =const, q (x) =const, u (x) - многочлен второй степени, разностная схема (8.11) дает точное решение.

2. Показать, что приведенные формулы численного интегрирования для коэффициентов дают 2 -й порядок точности:

di=q (xi) +o (h2), ji=f (xi) +o (h2), ai=k (xi) +o (h2).

3. Выполнить программную реализацию интегро-интерполяционного метода и на ее основе проверить п.1.

4. Построить собственный пример (8.11) на классе функций: k (x), q (x) - линейные. Сравнить численное решение с аналитическим.

5. В схеме (8.11) использовать следующие коэффициенты:

k (x) =ax+b, q (x) =cx+e, u (x) =rx2+px+g;

k (x) =ax+b, q (x) =const, u (x) =e-lx (рассмотреть два случая: 0< l< 1 и l> 1).

6. Составить разностную схему для следующей краевой задачи:

p (x) (x) +q (x) (x) +r (x) u (x) = f (x),

a1 (a) +b1 u (a) =g1,

a2 (b) +b2 u (b) =g2,

a< x< b.

7. Для данной краевой задачи найти аналитическое решение методом Галеркина или методом наименьших квадратов и сравнить полученное решение с найденным приближенным решением.

8. Записать разностную схему для одного из вариантов краевой задачи для обыкновенного дифференциального уравнения и решить методом прогонки.

 

Варианты заданий

 

1. + 2xy=0, 8 2.

3. + 2y=x+1 4.

5. - xy=x2 6.

7. = x+0, 4 8.

9. + 2y=1, 5 10.

11. - 2y=0.6 12.

13. - xy=1, 4 14.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.