П Р И Л О Ж Е Н И Е 3
ЭКСПЕРИМЕНТАЛЬНЫЕ ПРОВЕРКИ МЕТОДОВ РАСЧЕТА РАЗРЯДНОЙ СЕТКИ
I. В § 4.9 описан искусственный прием исследования инструмен тальной ошибки ЦВМ с целью проверки гипотезы о независимости ошибок однократных округлений в элементарных арифметических операциях вычислительного процесса. В соответствии с этим при емом был проведен эксперимент на ЦВМ с запятой, фиксированной перед старшим из 44 двоичных разрядов, округление в которой про изводится путем отбрасывания младших разрядов, выходящих за пределы разрядной сетки.
Эксперимент, проведенный автором совместно с Л. В. Павлю ченко, заключался в вычислении определенных интегралов
■t
методом Симпсона, причем в |
качестве подынтегральных функций |
y i j = f i j ( x) были использованы |
случайным образом выбранные 100 |
кубических парабол, 100 квадратных парабол и 1000 прямых, для каждой из которых искусственным приемом, описанным в § 4.9, осуществлялась выборка 32 различных разультатов за счет слу чайного изменения величины свободного члена dij.
Коэффициенты a,-, bt, с,-, dij, пределы а< fn и шаг интегрирова ния hi выбирались случайным образом из некоторых диапазонов
сучетом следующих ограничений.
1)Величины а%, bu с,, dij, at, ^ должны быть кратными цело
численной отрицательной степени двойки при условии, что модуль этой степени не превышает 44. Другими словами, эти величины должны представляться в 44-разрядной сетке машины без ошибок.
На величину шага интегрирования /г,- наложено дополнительное ограничение, заключающееся в том, что значения h i /З должны пред
ставляться в разрядной сетке машины также без ошибок. Это озна чает, что должно выполняться условие:
ft/3=M-2-\
где М — целое, положительное число.
2) Поскольку на каждом шаге интегрирования методом Симп-