Давайте посмотрим на простой пример.Мы предполагаем N = 3
, то есть три внутренние точки, но сначала мы также включим граничные точки в матрицу D2
, описывающую приблизительные вторые производные:
1 / 1 -2 1 0 0 \
D2 = --- | 0 1 -2 1 0 |
h^2 \ 0 0 1 -2 1 /
Первая строка означает приблизительную вторую производную вx_1
- это 1/h^2 * (u_0 - 2*u_1 + u_2)
.Однако мы знаем, что u_0 = 0
из-за однородных граничных условий Дирихле, поэтому мы можем просто опустить его из уравнения, и мы получим тот же результат для матрицы
1 / 0 -2 1 0 0 \
D2 = --- | 0 1 -2 1 0 |
h^2 \ 0 0 1 -2 0 /
, поскольку u_0
и u_{n+1}
не являются настоящими неизвестными - они, как известно, равны нулю - мы можем полностью удалить их из матрицы, и мы получим
1 / 2 1 0 \
D2 = --- | 1 -2 1 |
h^2 \ 0 1 -2 /
Отсутствующие записи в матрице действительно соответствуют тому факту, чтограничные условия равны нулю.