Ім'я файлу: Конспект.docx
Розширення: docx
Розмір: 41кб.
Дата: 03.10.2022
скачати






-0.000,5 2

"-■ ≡r

•■₽"Фмег„ка. ■ « Доиому r,,,,,J," Х™“="«»х ,'⅛'4uo* l" f‰w ™™“*

..r,^^≈≈'z^


чадвичай


"омилку


1. Ошибки И ИХ источники


любого «фъ«зного^^ ,1С"ремсиной «Равной частью

с помощью ЭВМ. Исходная информация очень

величины являются жстЙрименгальными чанными и ш Х™ Г ',aero исх°Дн«е

Кроме того, сами процессы вычислений мт / основаны на приблизительных оценках. Поэтому, прежде чем начать системное изучение ошибок убедимГ Ра'‘ПИОГО рода ошибки важности такого системного изучения. * убедимся на нескольких примерах в


иг п л 1. Найти один из корней уравнения л? + 0.4002.« + 0 00008 - 0 вычисления с точностью до четвёртой значащей цифры’

I ешеннс. Воспользуемся известной вам формулой


используя


-v1.2


d= _Ь± 4b- - 4ас _ - 0,4002 ± √0,1598... - 0,4002 ± 0,3998

2“ 2

2


Отсюда нетрудно найти, например, JC1 =-0,00015. Этот результат обычно приводится в курсах алгебры без всяких оценок точности. Однако, ограничение точности вычислений четырьмя значащими цифрами приводит к тому, что результат имеет ошибку 25%; правильный корень, найденный при вычислениях с восемью значащими цифрами, равен -0,0002. В данном случае, камнем преткновения оказалась четырехзначная арифметика. Однако нс думайте, что восемь значащих цифр решает все проблемы.





, И'


ПРИМЕР 2. Рассмотрим известный вам ряд Тейлора для синуса:


2л*1


sin х


2n+l


Вам известно, что этот ряд справедлив для любого конечного угла, а ошибка, происходящая от ограничения ряда (лейбницевого типа) конечным числом членов, не превосходит по абсолютной величине первого отброшенного члена ряда. Всё это было бы справедливо, если бы существовал способ производить арифметические вычисления с бесконечным числом значащих цифр - это. во-первых. Во-вторых, для больших углов этот ряд совершенно бесполезен’.'. Предположим, что нужно вычислить ≡1470o (ясно, что sin 1470° = $/71(30° + 4 • 360° )= 0,5). Очевидно, что 1470° ≈ 25,7 рад и пусть мы намерены производить вычисления с восемью значащими цифрами и остановимся тогда, когда очередной член ряда по абсолютной величине будет меньше чем 10^s. Выданный машиной результат будет равен 24,25401855, с большим числом десятичных знаков и совершенно без всякого смысла2. В этом примере трудность была обусловлена тем, что вычисления производились с конечным числом значащих цифр.


' 11онятие значащей цифры будет дано немного позднее.


1 При сложении терялись значащие цифры. Эта потеря является безвозвратной. По мере


суммирования возрастает число потерянных значащих цифр!! В конце концов, приходим, таким образом, к потере всех значащих цифр. Источник неприятностей состоит также в том. что сложение производилось далеко не в наилучшей последовательности и т.д.





скачати

© Усі права захищені
написати до нас