
Заметам, что алгоритмы [рИ.к], [рЫ.к] и [рк.й] и величины -3— и 77—вычисля-
Р
Р,
ют аналогично тому, как это делается в схеме Гаусса.
3.58. Решить методом квадратных корней системы нормальных уравнений
из задачи 3.18.
3.59. Решить методом квадратных корней систему нормальных уравнений,
возникающую в задаче 3.17.
При решении систем нормальных уравнений неизбежны погрешности вы-
числений двух видов.
1. Погрешности из-за неизбежных округлений при вычислениях, поэтому
вместо точных неизвестных ху мы получаем X/ =
Х
] -Ь 6у. Подставив
Х
/
в
ис-
ходную систему уравнений, вместо свободных членов получим свободные чле-
ны ЬI = Ь] + ЬЬ].
Если невязки бЬ] превышают 1—2 единицы последних цифр свободных чле-
нов, то следует уточнить решение, приписав к схеме Гаусса дополнительно стол-
бец 66. При этом точно так же, как описано выше, будут найдены поправки
Указанный процесс можно повторять неоднократно до тех пор, пока поправка-
ми, найденными на р-и шаге, можно будет пренебречь. Обычно при небольшом
числе уравнений необходимость в указанных действиях отпадает.
2. Погрешности, возникающие из-за ошибок в коэффициентах и свободных
членах исходной системы, не могут быть устранены. Однако можно вычислить
погрешность получения неизвестных *у. Допустим, что известны максимальные
погрешности коэффициентов и свободных членов, которые мы обозначим через
Да
11
Аь> тогда можно показать, что максимальное искажение свободных членов
(максимальная «невязка») составит одинаковую в каждом уравнении величину
к
й = Д
а
21*/1 + ^Ь- И тогда, приписав к системе уравнений столбец Д, состоя-
/=1
щий из единиц, и рассматривая его как столбец свободных членов Ь, получим
неизвестные Д*!, Д*
а
, ..., Д*&.
Эти величины вычисляются так же, как и 6*у, но так как знаки погрешнос-
тей Д
а
и Д;, неизвестны, то, рассчитывая на самый неблагоприятный случай,
мы должны оперировать только с модулями всех участвующих в вычислениях
чисел. Таким образом (при к = 3),
Т"
Д
32
— _
Д
2.1 [рЬс. 1] _ .
д
*
2
~ ~№Ь1Г 1РЬЬАГ
3
'
[раа] [раа] [раа\
Окончательно получаем неустранимые погрешности вычисления каждого
неизвестного по формуле Д*у =• ЛД*у.
На самом деле погрешности, конечно, значительно меньше.
Ниже приводится пример решения системы трех уравнений [8]:
4,15*] + 1,9
К
*„ + 1,95*з — 3,20 = 0;
1,98*, + 3,02л:
2
+ 0,99*з — 2,60 = 0;
1,95*! + 0,99*
2
+ 3,01*з — 2,10 = 0
при Да = Д& = 0,005.
Решение по схеме Гаусса дано в табл. 94.
3.60. Самостоятельно выполнить решение по методу квадратных корней и
сравнить погрешности вычислений в каждом методе.
219.