Дифференциальные уравнения дают систему однородных линейных уравнений

--- искомые значения в узлах,

--- матрица коэффициентов.
Начальные и граничные условия дают неоднородные соотношения, например, условие Дирихле запишется в виде
где

--- множество индексов отвечающее узлам границы и

--- соответствующие граничные значения.
Задача численного решения ДУ с ГУ сводится к отысканию

, удволетворяющего соотношениям

и

. Для ее решения следует подставить

вместо

в

и решить получившуюся систему
неоднородных линейных уравнений.