Погрешность выполнения арифметических операций (линейная теория). — КиберПедия 

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Погрешность выполнения арифметических операций (линейная теория).

2017-09-30 237
Погрешность выполнения арифметических операций (линейная теория). 0.00 из 5.00 0 оценок
Заказать работу

Общий случай определения предельной абсолютной погрешности для

 

Определение погрешностей арифметических операций.

Сложение

 

 

Вычитание

 

Таким образом

.

 

 

 

Таким образом

.

 

Аналогично

 

Но , тогда

 

Таким образом


Пример 1. Обозначим .

 

 

 

a δa C1 C1·δa C2 C2·δa C3 C3·δa
1,4 1,0E-02 9,8E+01 9,9E-01 0,497 5,1E-03
1,41 3,0E-03 1,4E+02 4,2E-01 3,3E+02 9,8E-01 0,499 1,5E-03
1,414 1,5E-04 1,0E+02 1,5E-02 4,9E+03 7,5E-01 0,500 7,6E-05
1,4142 9,6E-06 1,0E+02 9,6E-04 1,6E+04 1,6E-01 0,500 4,8E-06
1,41421 2,5E-06 1,0E+02 2,5E-04 1,9E+04 4,7E-02 0,500 1,3E-06
1,414214 3,1E-07 1,0E+02 3,1E-05 2,0E+04 6,1E-03 0,500 1,5E-07
1,4142136 2,7E-08 1,0E+02 2,7E-06 2,0E+04 5,2E-04 0,500 1,3E-08
1,41421356 1,7E-09 1,0E+02 1,7E-07 2,0E+04 3,3E-05 0,500 8,4E-10
1,414213562 2,6E-10 1,0E+02 2,6E-08 2,0E+04 5,2E-06 0,500 1,3E-10
1,4142135624 1,9E-11 1,0E+02 1,9E-09 2,0E+04 3,7E-07 0,500 9,5E-12
1,41421356237 2,2E-12 1,0E+02 2,2E-10 2,0E+04 4,3E-08 0,500 1,1E-12

 


Пример 2.

 

Вариант 1.

 

 

Но, En<En-1 отсюда

 

Вариант 2.

 

 

Откуда


n δ(En)(1) δ(En)(2)
  2,0E-17 3,0E-20
  3,4E-17 5,1E-20
  9,6E-17 1,4E-19
  3,7E-16 5,4E-19
  1,8E-15 2,6E-18
  1,0E-14 1,5E-17
  7,2E-14 1,1E-16
  5,7E-13 8,4E-16
  5,1E-12 7,5E-15
  5,0E-11 7,4E-14
  5,5E-10 8,1E-13
  6,5E-09 9,7E-12
  8,4E-08 1,2E-10
  1,2E-06 1,7E-09
  1,8E-05 2,6E-08
  2,8E-04 4,1E-07
  4,7E-03 7,0E-06
  8,5E-02 1,3E-04
  1,6E+00 2,4E-03
  3,2E+01 4,8E-02
  6,8E+02 1,0E+00

Пример 3.

 

Но

,

 

где - машинная точность компьютера.

 

Важнейшее свойство вычислительных алгоритмов – устойчивость к накоплению погрешности вычислений (вычислительная устойчивость)!


Понятие о вероятностной оценке погрешности

Пусть необходимо вычислить сумму:

 

 

в которой все слагаемые заданы с погрешностями ∆xi соответственно. Тогда

 

 

и если

 

то

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

В простейшем случае можно предположить, что абсолютные погрешности слагаемых независимы и подчиняются нормальному закону (с нулевым математическим ожиданием) с одной и той же мерой точности.

 

 

Пусть

тогда можно доказать, что с той же мерой достоверности

 

 

Таким образом, за практическую предельную абсолютную погрешность суммы можно принять

 

 

В частности для

 

и

.

 

Аналогично, для случая умножения n сомножителей с одинаковой относительной предельной погрешностью δ можно доказать, что

 

 


Обратная задача теории погрешности

Задача. Какова должна быть абсолютная (относительная) погрешность аргументов функции, чтобы ее абсолютная (относительная) погрешность не превышала заданной величины.

 

Пусть

Принцип равного влияния:

Тогда


Пример 9.

 

 

 

 

 


Особенности машинной real арифметики

± мантисса порядок

 

Внутренне представление – пара целых чисел.

 

Нарушение законов арифметики.

 

1. Ассоциативный: (a+b)+c=a+(b+c)

 

Для мантиссы, содержащей два десятичных разряда.

a=1, b=0.04, c=0.04, a+b+c=1.08

a=0.10·101, b=0.40·10-1, c=0.40·10-1

a+b=0.10·101+0.40·10-1=0.10·101+0.0040·101=

=0. 10 4·101≈0.10·101

(a+b)+c≈0.10·101, D=0.08

b+c=0.40·10-1+0.40·10-1=0.80·10-1

a+(b+c)= 0.10·101+0.80·10-1=0.10·101+0.008·101=

=0. 10 8·101≈0.11·101, D=0.02

 

Таким образом

(a+b)+c ≠ a+(b+c)

2. Дистрибутивный

(a+b)·c ≠ a·c+b·c

 

Если порядок [9,-9], тогда εM=0.10·10-9.

 


Пусть

MR множество чисел типа real,

R – множество рациональных чисел,

D – множество действительных чисел.

Тогда

MR – конечное.

Литература

1. Демидович Б.П., Марон И.А. Основы вычислительной математики. Издание 7-ое. М., Лань, 2009 – с.17-52.

2. Андреева Е.В., Босова Л.Л., Фалина И.Н. Математические основы информатики. Учебное пособие. М.: Бином. Лаборатория знаний, 2007 – с.74-88.


Поделиться с друзьями:

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.031 с.