Скачать презентацию ТЕОРИЯ ПОГРЕШНОСТЕЙ ИСТОЧНИКИ ПОГРЕШНОСТЕЙ n n n Скачать презентацию ТЕОРИЯ ПОГРЕШНОСТЕЙ ИСТОЧНИКИ ПОГРЕШНОСТЕЙ n n n

Теория погрешностей.ppt

  • Количество слайдов: 41

ТЕОРИЯ ПОГРЕШНОСТЕЙ ТЕОРИЯ ПОГРЕШНОСТЕЙ

ИСТОЧНИКИ ПОГРЕШНОСТЕЙ n n n Математическое описание задач(математическая модель) большей частью является неточным; Методы ИСТОЧНИКИ ПОГРЕШНОСТЕЙ n n n Математическое описание задач(математическая модель) большей частью является неточным; Методы решения задач (например дифференциального уравнения) не является точным; Исходные данные для решения задач, как правило, получаются из эксперимента, а каждый эксперимент может дать результат с ограниченной точностью; При вводе исходных данных в машину, при выполнении арифметических операций, при вводе информации производятся округления; Погрешности приближенных чисел(погрешности исходных данных и погрешности округления) в процессе решения задач будут последовательно переходить (чаще всего увеличенном размере ) в результаты вычислений и порождать новые погрешности.

Классификация погрешностей n n 1. 2. Неустранимая погрешность обусловлена неточностью исходных данных и никаким Классификация погрешностей n n 1. 2. Неустранимая погрешность обусловлена неточностью исходных данных и никаким образом не может быть уменьшена в процессе вычисления Устранимая погрешность Погрешность аппроксимации (погрешность метода) Погрешность вычислений (погрешность округлений)

Правила округления 1. 2. 3. Если отбрасываемые при округлении цифры составляют число, большее половины Правила округления 1. 2. 3. Если отбрасываемые при округлении цифры составляют число, большее половины единицы последнего оставляемого разряда, то последняя оставляемая цифра увеличивается на единицу; Если отбрасываемые при округлении цифры составляют число, меньшее половины единицы последнего оставляемого разряда , то оставляемые цифры остаются без изменения; При округлении, когда отбрасываемые цифры составляют число, равное половине единицы последнего оставляемого разряда, то последняя оставляемая цифра увеличивается на единицу, если она нечетная, и остается без изменения, если она четная (правило четной цифры)

Пример. Округлить А 1=271, 5001 до целых, А 2=271, 15 до десятых, А 3=271, Пример. Округлить А 1=271, 5001 до целых, А 2=271, 15 до десятых, А 3=271, 25 до десятых, А 4=0, 15497 до сотых Решение. Т. к. при округлении числа А 1 до целых отбрасываемые цифры (5001)составляют число 0, 5001, большее половины единицы (последнего оставляемого разряда), последняя оставляемая цифра увеличивается на единицу (пункт 1). Поэтому после округления А 1 получаем число а 1=272. При округлении чисел А 2 и А 3 по правилу четной цифры(пункт 3) получим а 2=271, 2; а 3=271, 2 При округлении числа А 4 пункт 2+ получаем а 4=0, 15 n В повседневной практической деятельности, а также при решении той или иной математической задачи используются числа двух видов: точные и приближенные(число незначительно отличающееся от точного и заменяющего в вычислениях)

Математические характеристики точности приближенных чисел Определение 1. АБСОЛЮТНОЙ погрешностью приближенного числа назовем величину а, Математические характеристики точности приближенных чисел Определение 1. АБСОЛЮТНОЙ погрешностью приближенного числа назовем величину а, про которую известно, что |А-а| а. Таким образом точное число заключено в границах А– а А а+ а или сокращено А= а а n АБСОЛЮТНАЯ погрешность отражает лишь количественную сторону погрешности, но не качественную n

n n Замечание 1. АБСОЛЮТНУЮ погрешность принято записывать в виде числа, содержащего не более n n Замечание 1. АБСОЛЮТНУЮ погрешность принято записывать в виде числа, содержащего не более одной или двух цифр, отличных от нуля (двух значащих цифр). Замечание 2. В силу определения погрешности АБСОЛЮТНУЮ погрешность округляют до одной или двух значащих цифр только в большую сторону (не придерживаясь сформулированных выше правил округления чисел )

Задача. Приближенные числа а 1=2, 87; а 2=300; а 3=3· 10 получены округлением, точные Задача. Приближенные числа а 1=2, 87; а 2=300; а 3=3· 10 получены округлением, точные значения чисел неизвестны. Что можно сказать об абсолютной погрешности данных приближенных чисел? Решение. Пользуясь правилами округления чисел, можно сказать, что абсолютные погрешности приближенных чисел не превосходят половины единицы последнего разряда, т. е. |А 1 -а 1| 0. 005= а 1 |А 2 -а 2| 0. 05= а 2 |А 3 -а 3| 50= а 3, Кроме того можно записать: А 1=2, 87 0, 005, А 2=300 0, 5, А 3=(3 0, 5)102

Математические характеристики точности приближенных чисел Определение 2. ОТНОСИТЕЛЬНОЙ погрешностью а приближенного числа а называется Математические характеристики точности приближенных чисел Определение 2. ОТНОСИТЕЛЬНОЙ погрешностью а приближенного числа а называется отношение абсолютной погрешности к абсолютной величине приближенного числа а: а = а / |а| ; а 0 Замечание 3. ОТНОСИТЕЛЬНАЯ погрешность представляет собой безразмерную величину. При вычислении относительной погрешности округляют в большую сторону и записывают в виде числа, содержащего одну - две значащие цифры n

Число верных знаков приближенного числа. Связь абсолютной и относительной погрешности с числом верных знаков. Число верных знаков приближенного числа. Связь абсолютной и относительной погрешности с числом верных знаков. Правила подсчета числа верных знаков

Всякое положительное десятичное число а может быть единственным образом представлено в виде конечной или Всякое положительное десятичное число а может быть единственным образом представлено в виде конечной или бесконечной десятичной дроби: А= 1· 10 m+ 2· 10 m-1 +…+ n· 10 m-n+1+… (1. 5) Или а = ai· 10 m-i+1 ; i=1, 2, …, n, где i – десятичные цифры ( i =0, 1, 2, … 9), причем i 0, m –некоторое число (старший разряд числа а ) n

n Определение 3. ЗНАЧИЩИМИ цифрами числа а называются все цифры в его записи, начиная n Определение 3. ЗНАЧИЩИМИ цифрами числа а называются все цифры в его записи, начиная с первой слева, отличной от нуля. Например 5423, 47 6 значащих цифр, 0, 0000605 3 значащие цифры, 0, 060500 5 значащих цифр Точность приближенного числа зависит не от количества значащих цифр, а от количества верных значащих цифр. Различают значащие цифры верные в узком и широком смыслах n

Определение 4. Цифры 1, 2, …, n приближенного числа а называют верными в узком Определение 4. Цифры 1, 2, …, n приближенного числа а называют верными в узком смысле, если абсолютная погрешность а приближенного числа а не превосходит половины единицы (m-n+1) – го разряда, которому принадлежит цифра , т. е если а 0· 510 m-n+1 n

Определение 5. Цифры 1, 2, …, n приближенного числа а называют верными в широком Определение 5. Цифры 1, 2, …, n приближенного числа а называют верными в широком смысле, если абсолютная погрешность а приближенного числа а не превосходит единицы (m-n+1) –го разряда, которому принадлежит цифра n , т. е. если а 10 m-n+1 n Цифры 1, 2, …, n приближенного числа а называются верными в смысле , если абсолютная погрешность числа а превосходит величины · 10 m-n+1, т. е. а · 10 m-n+1 n

n. Задача Определить, какие значащие цифры приближенного числа а 1=2, 4483 будут верными в n. Задача Определить, какие значащие цифры приближенного числа а 1=2, 4483 будут верными в узком(широком) смысле, если его абсолютная погрешность равна а=0, 008 Решение Следуя определению числа верных значащих цифр для того, чтобы а 1, а 2, …аn были верными значащими цифрами числа а необходимо потребовать выполнения неравенства: а m-n+1, где =1/2(1), Которое в нашем примере имеет вид 0, 008 0 -n+1= 1 -n. Решение неравенства при =1/2, получим 0, 008 0, 5 10 -n+1, 10 n+1 0, 016, n 3 Таким образом, у числа а=2, 4483 - 3 верные цифры в широком смысле и 2 верные в узком. Остальные цифры приближенного числа не верны. Приведенный способ определения числа верных значащих цифр по известной абсолютной погрешности, связанный с решением неравенств, можно заменять более простым правилом: число верных знаков в приближенном числе отсчитывается, начиная с первой значащей цифры числа до первой значащей цифры его абсолютной погрешности.

n. Задача Определить количество верных значащих цифр в узком(широком)смысле для числа а=0, 0076539, если n. Задача Определить количество верных значащих цифр в узком(широком)смысле для числа а=0, 0076539, если а=0, 000037 Решение Напишем абсолютную погрешность над числом а=0 , 0 0 3 7 а=0, 0 0 7 6 5 3 9 Очевидно, что все значащие цифры стоящие слева перед вертикальной чертой, проведенной перед первой значащей цифрой погрешности, будут всегда верными в широком смысле, т. к. число, стоящее за вертикальной чертой (погрешности), всегда меньше единицы разряда, стоящей слева от черты в данном случае. 0, 000037< 0, 0001 В нашем случае значащие цифры 7 и 6, стоящие слева от черты будут верными и в узком, т. к величина погрешности 0, 000037<0, 00005 половины единицы разряда десятичных, которому принадлежит последняя цифра 6. Если же для числа а=0, 0076539 а=0, 0000503, то поэтому же правилу а=0, 0 0 5 0 3 а=0, 0 0 7 6 5 3 9 Чиcло будет иметь две значащие цифры в широком и одну в узком, т. к. 0, 0503 10 -4>0, 5 10 -4

На основании обобщенного определения абсолютная погрешность приближенного числа а связана с числом верных знаков На основании обобщенного определения абсолютная погрешность приближенного числа а связана с числом верных знаков соотношением а 10 m-n+1 В какой же зависимости от числа верных значащих цифр находится относительная погрешность? Пусть приближенное число а, |а|=а 1 10 m+a 2 10 m-1+. . . an 10 m-n+1. . . Имеет n верных значащих цифр в смысле определения а 10 mn+1 Разделив обе части неравенства а 10 m-n+1 на выражение |а|=а 1 10 m+a 2 10 m-1+. . . an 10 m-n+1. . . , получим a | a a| . m-n+1/| а 1 10 m+a 2 10 m-1+. . . an 10 m-n+1. . . | ( 10 mn+1)|а 1 10 m | ( / а 1) 101 -n т. е a ( / а 1) 101 -n , где а 1 – первая значащая цифра числа, n – количество верных значащих цифр.

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

n 1. 2. 3. 4. В частности для основных элементарных функций получаем: y=x , n 1. 2. 3. 4. В частности для основных элементарных функций получаем: y=x , y=| x -1| x, y=| | x y=ax, y=axlna· x, y=ln a x; a>1 y=ex, y=exlna· x, y = x y=lgax, y=(x | lna| ) -1 · x , y= x / |lna· lgax| y=lnx , y= x / x= x , y= x / |lnx| ; y=sinx, y=|cosx|· x x , y=cosx, y=|sinx|· x x , y=tgx, y=(1+tg 2 x)· x x , y=ctgx, y=(1+ctg 2 x)· x x ,

Погрешность арифметических действий 1. Абсолютная погрешность алгебраической суммы нескольких чисел равна сумме абсолютных погрешностей Погрешность арифметических действий 1. Абсолютная погрешность алгебраической суммы нескольких чисел равна сумме абсолютных погрешностей слагаемых n y= xi i=1 < Абсолютная погрешность алгебраической суммы не может быть меньше абсолютной погрешности наименее точного из слагаемых.

2. Относительная погрешность суммы нескольких чисел одного и того же знака заключена между наименьшей 2. Относительная погрешность суммы нескольких чисел одного и того же знака заключена между наименьшей и наибольшей из относительных погрешностей слагаемых: min xk y max xk 1 k n Действительно, если y=x 1+x 2+. . . +xn , то y= y/y=( x 1+. . . + xn)/(x 1+. . . +xn )= =(x 1 x 1+. . . + xn xn)/(x 1+x 2+. . . +xn ) Обозначив =max xk ; =min xk , получим k k y (x 1 +. . . + xn )/(x 1+x 2+. . . +xn )= y

3. Относительная погрешность разности двух положительных чисел больше относительных погрешностей этих чисел, особенно, если 3. Относительная погрешность разности двух положительных чисел больше относительных погрешностей этих чисел, особенно, если эти числа близки между собой. Это приводит к потере точности при вычитании близких чисел, что следует учитывать при выборе вычислительной схемы Действительно, если y=x 1 – x 2, то y= x 1 + x 2 y= ( x 1 + x 2 )/|x 1 – x 2|

4. При умножении и делении приближенных чисел складываются относительные погрешности. n u= i=1 n 4. При умножении и делении приближенных чисел складываются относительные погрешности. n u= i=1 n lnu m Xi i=1 xi + = xi + yi i=1 lnu yi n m yi = xi / |xi| + yi / |yi| i=1

При перемножении нескольких чисел, имеющих разное число верных значащих цифр, выполняют следующие правила 1. При перемножении нескольких чисел, имеющих разное число верных значащих цифр, выполняют следующие правила 1. Выделяют число, имеющее наименьшее число верных значащих цифр; 2. Округляют оставшиеся сомножители, оставляя в них на одну значащую цифру больше, чем в выделенном сомножителе; 3. Сохраняют в произведении столько значащих цифр, сколько верных значащих цифр имеет выделенный сомножитель

Обратная задача погрешностей n Каковы должны быть погрешности аргументов , чтобы абсолютная погрешность функции Обратная задача погрешностей n Каковы должны быть погрешности аргументов , чтобы абсолютная погрешность функции не превышала заданной величины? n у i=1 y x i xi Обратная задача теории погрешности имеет однозначное решение только для функции одного аргумента. x = y / |f’(x)|

Принцип равных влияний n Согласно этому принципу предполагается, что все выражения f(x 1, . Принцип равных влияний n Согласно этому принципу предполагается, что все выражения f(x 1, . . . , xn). xi ; i=1, n xi Одинаково влияют на образование общей абсолютной погрешности, т. е f · x =. . . = f · xn 1 xn y y n y , тогда xi , n xi i=1 Xi Xi Откуда y xi / n X i

Принцип равных абсолютных погрешностей Согласно этому принципу предполагается, что x 1= x 2=. . Принцип равных абсолютных погрешностей Согласно этому принципу предполагается, что x 1= x 2=. . . = n тогда из общей формулы теории погрешностей будем иметь n y y xi или n x i=1 i Xi y n· x ; i=1, n i

Принцип равных относительных погрешностей Согласно этому принципу предполагается, что x 1= x 2=. . Принцип равных относительных погрешностей Согласно этому принципу предполагается, что x 1= x 2=. . . = xn из определения xi= xi·|xi| Подставляя в общую формулу, получим n n y= i=1 y x |xi| xi , откуда X i i Xi n i=1 xi n |xi| y i=1 ·x i y ·x xi i i=1, n ;