ВУЗ:
Составители:
Пусть скорость переноса а=1,
6.00,6.00
≤
≤
≤
≤
xt
F(x, t) = x+t
Начальное условие U(x, 0) = 4x
Граничное условие U(0, t) = t
2
Искомая функция U зависит от времени t и координаты х.
Пусть шаг по осям х и t равен 0.1
Построим равномерную сетку х
i
= ih, t
j
= jk, i, j = 0,1…6
Введем обозначения V(x) = 4x, W(t) = t
2
Вместо функций U(x, t), F(x, t), V(x), W(x) будем рассматривать
сеточные функции, значения которых в узлах (x
i
, t
j
) соответственно равны U
i,
j
, F
i, j
= F(x
i
, t
j
), V(x
i
) = U
i
,
0
, W(t
j
) = U
0, j
. Составим разностное уравнение,
используя шаблон в виде правого нижнего уголка (см. рис. 3.2.2.)
i, j+1
i-1, j i, j
рис.3.2 Шаблон двухслойной схемы
ji
jijijiJi
F
h
UU
a
k
UU
,
,1,,1,
=
−
+
−
−+
jijiji
jiji
kFU
h
ak
U
h
ak
UU
,,1,
,1,
1
++=
−
−
+
Решая разностное уравнение относительно единственного
неизвестного значения U
i, j+1
на J+1 слое, получаем
()
h
ak
kFUUU
jijijiji
=+−+=
−+
λλλ
,,,11,
1
23
Пусть скорость переноса а=1, 0 ≤ t ≤ 0 .6, 0 ≤ x ≤ 0 .6 F(x, t) = x+t Начальное условие U(x, 0) = 4x Граничное условие U(0, t) = t2 Искомая функция U зависит от времени t и координаты х. Пусть шаг по осям х и t равен 0.1 Построим равномерную сетку хi = ih, tj = jk, i, j = 0,1…6 Введем обозначения V(x) = 4x, W(t) = t2 Вместо функций U(x, t), F(x, t), V(x), W(x) будем рассматривать сеточные функции, значения которых в узлах (xi, tj) соответственно равны Ui, j, Fi, j = F(xi, tj), V(xi) = Ui, 0, W(tj) = U0, j. Составим разностное уравнение, используя шаблон в виде правого нижнего уголка (см. рис. 3.2.2.) i, j+1 i-1, j i, j рис.3.2 Шаблон двухслойной схемы U i , J +1 − U i , j U i , j − U i − 1, j +a = Fi , j k h U i , j+1 − U i , j ak ak = U i , j + U i−1, j + kFi , j 1 h h Решая разностное уравнение относительно единственного неизвестного значения Ui, j+1 на J+1 слое, получаем Ui, j +1 = λUi −1, j + (1 − λ )Ui, j + kFi, j λ = ak h 23
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »