ВУЗ:
Составители:
Рубрика:
1) в плоской области G, в которой разыскивается решение, строится сеточная область G
h
,
состоящая из одинаковых ячеек (рис. 11) и приближающая данную область G;
2) заданное дифференциальное уравнение заменяется в узлах построенной сетки соответст-
вующим конечно-разностным уравнением;
3) на основании граничных условий устанавливаются значения искомого решения в гранич-
ных узлах области G
h
.
Решив полученную систему конечно-разностных уравнений, для чего решается система
линейных алгебраическую уравнений с большим числом неизвестных, мы найдем значения
искомой функции в узлах сетки, т. е. будем иметь численное решение нашей задачи.
Выбор сеточной области производится в зависимости от конкретной задачи, но во всех
случаях контур Г
h
сеточной области G
h
следует выбирать так, чтобы он как можно лучше
аппроксимировал контур Г заданной области G.
Сеточная область может состоять из квадратных, прямоугольных, треугольных и других
клеток. От выбора основного размера клетки h зависит величина остаточного члена R
h
при
замене дифференциального уравнения конечно-разностным. Следовательно, размер h тео-
ретически должен определяться требованием, чтобы этот оста-точный член был меньше по-
грешности, допустимой при решении. Однако такой путь не всегда целесообразен, так как
получаемый при этом размер h настолько мал и, следовательно, число клеток настолько ве-
лико, что решение оказывается практически невыполнимым.
Обычно задача решается сначала при большом значении h, т. е. при малом числе клеток,
и лишь после того, как задача грубо приближенно решена для этой крупной сетки, переходят
к более мелкой сетке или во всей рассматриваемой области, или в какой-нибудь ее части.
Покажем применение метода сеток для построения решения задачи Дирихле
2
2
2
2
y
u
x
u
∂
∂
+
∂
∂
=0 при (x,y)
∈
G и и(Р)=
ϕ
(Р) при P
∈
Г, (5.1)
где
ϕ
(Р)=
ϕ
(x,y) - заданная непрерывная функция, причем для простоты рассмотрим лишь
случай квадратной сетки. Будем предполагать, что область G ограничена простым замкну-
тым кусочно-гладким контуром Г.
Рис. 12.
1) в плоской области G, в которой разыскивается решение, строится сеточная область Gh,
состоящая из одинаковых ячеек (рис. 11) и приближающая данную область G;
2) заданное дифференциальное уравнение заменяется в узлах построенной сетки соответст-
вующим конечно-разностным уравнением;
3) на основании граничных условий устанавливаются значения искомого решения в гранич-
ных узлах области Gh.
Решив полученную систему конечно-разностных уравнений, для чего решается система
линейных алгебраическую уравнений с большим числом неизвестных, мы найдем значения
искомой функции в узлах сетки, т. е. будем иметь численное решение нашей задачи.
Выбор сеточной области производится в зависимости от конкретной задачи, но во всех
случаях контур Гh сеточной области Gh следует выбирать так, чтобы он как можно лучше
аппроксимировал контур Г заданной области G.
Сеточная область может состоять из квадратных, прямоугольных, треугольных и других
клеток. От выбора основного размера клетки h зависит величина остаточного члена Rh при
замене дифференциального уравнения конечно-разностным. Следовательно, размер h тео-
ретически должен определяться требованием, чтобы этот оста-точный член был меньше по-
грешности, допустимой при решении. Однако такой путь не всегда целесообразен, так как
получаемый при этом размер h настолько мал и, следовательно, число клеток настолько ве-
лико, что решение оказывается практически невыполнимым.
Обычно задача решается сначала при большом значении h, т. е. при малом числе клеток,
и лишь после того, как задача грубо приближенно решена для этой крупной сетки, переходят
к более мелкой сетке или во всей рассматриваемой области, или в какой-нибудь ее части.
Покажем применение метода сеток для построения решения задачи Дирихле
∂ 2u ∂ 2u
+ =0 при (x,y)∈ G и и(Р)=ϕ(Р) при P∈ Г, (5.1)
∂x 2 ∂y 2
где ϕ(Р)= ϕ(x,y) - заданная непрерывная функция, причем для простоты рассмотрим лишь
случай квадратной сетки. Будем предполагать, что область G ограничена простым замкну-
тым кусочно-гладким контуром Г.
Рис. 12.
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »
