Оценивание погрешности вычисления ВК с алгоритмом косвенного измерения
Последовательность этапов оценивания характеристик погрешности вычислений приведена ниже:
· Записываем порядок проведения вычислений в соответствии с заданным алгоритмом.
· Записываем исходный алгоритм с учетом погрешностей отдельных арифметических операций.
· Находим уравнение суммарной погрешности вычислений.
· Находим математическое ожидание погрешности вычислений.
· Находим СКО погрешности вычислений.
· Находим границы доверительного интервала погрешности вычислений.
Рассмотрим приведенную последовательность на примере.
Пример 7. Найти границы погрешности вычислений с вероятностью Р=0.95 для ВК с алгоритмом
если для вычислений использован двоичный девятиразрядный код.
Решение
Записываем порядок вычислений :
1.
( умножение 1 );
2.
( умножение 2 );
3.
( умножение 3 );
4.
( умножение 4 );
5.
( деление );
Записываем
с учетом погрешностей отдельных операций.

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

Для этого записываем
используя линеаризацию уравнения погрешности (отбрасывая составляющие второго и более высокого порядка малости ).

Находим математическое ожидание погрешности вычислений.

Если используется система с плавающей запятой и с округлением, то в соответствии с п.2.1
Тогда в соответствии с п.2.2

Если вычисление погрешности производят для фиксированного значения С, то

Т.к. n=9,
Находим дисперсию погрешности вычислений.

Находим СКО погрешности вычислений.
Находим границы доверительного интервала погрешности вычислений, предполагая что распределение суммарной погрешности нормальное.

При Р=0.95 К(р)=2, и ,таким образом, нижняя граница
, а верхняя граница
.
Для нормирования из двух модулей берут больший и окончательно считают ,что погрешность вычислений не превосходит 0.5% с вероятностью Р=0.95 .
Следует отметить, что погрешность вычислений зависит от последовательности вычислений. Рассмотрим второй вариант решения примера при последовательности вычислений:
1.
( деление 1 );
2.
( деление 2 );
3.
( умножение 1);
4.
( деление 3 );
5.
( умножение 2);
Записываем
с учетом погрешностей отдельных операций.

Уравнение суммарной погрешности вычислений
.
Математическое ожидание погрешности вычислений

Среднеквадратическое отклонение погрешности вычислений
Находим нижнюю и верхнюю границы погрешности вычислений:
; 
Погрешность вычислений не превосходит 1.3.% с вероятностью Р=0.95.
Пример 8. Найти выражения для характеристик погрешности алгоритма:

Решение
Пример 9. Найти выражение для характеристик погрешности алгоритма
Решение




( для округления )

