Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

П.5. Похибки суми та різниці




Приклади

1) а = 23,10 отримане заокругленням деякого точного числа. Скільки в ньому вірних цифр? , то , якщо n = 4.

2) а = 23,071937 містить 5 вірних цифр. Знайти абсолютну похибку.

Згідно (7) m = 1, n = 5, то

3) Абсолютна похибка числа а = 705,1978 складає Визначити, які цифри у числа а є вірними і заокруглити число, залишаючи тільки вірні цифри.

m = 2, , то (найбільше)

Отже заокруглити треба до (705).

Сумарна похибка дорівнює сумі початкової похибки та похибки заокруглення:

Отже можна записати

4) яка відносна похибка наближеного числа а = 4,176, якщо всі його цифри вірні? Згідно (8)

 

або простіше!

5) скільки вірних десяткових знаків треба взяти в , щоб похибка не перевищувала 0,1%?

а = ≈ 4.....; або

Маємо звідки

 

 

Якщо , то

- сума абсолютних похибок. Звідси випливає, що абсолютна похибка алгебраїчної суми, не повинна бути меншою за абсолютну похибку найменш точного доданку. Тому щоб не робити лишніх обчислень не потрібно зберігати лишні знаки в більш точних доданках.

При додаванні чисел різної точності поступають так:

1) виділяють число з найменшою точністю (найбільшою похибкою)

2) більш точні числа заокруглюють так, щоб зберегти в них на 1 знак більше ніж у виділеному числі (1 запасний знак)

3) додають, враховуючи всі збережені знаки

4) отриманий результат заокруглюють на 1 знак.

При n > 10 , якщо всі доданки заокруглені до

m-ого десяткового розряду

Приклад:

Всі цифри вірні в числах.

Вибираємо числа з найменшою точністю: 204,4 і 144,2. Їх похибка -0,05.

Решту чисел заокруглюємо:

.

Заокруглюємо результат до 374,2.

Оцінюємо точність результату:

1) вхідна початкова похибка: сума похибок 2-х найменш точних чисел та похибки заокруглення решти чисел – 0,05 · 2 + 0,005 · 7 ≈ 0,14

2) похибки заокруглення результату: 0,01

Отже ; А = 374,2 ± 0,15 або А = 374,2 ± 0,2.

Аналогічно поступають, якщо наближені числа є від’ємними.

Для зменшення похибки рекомендується:

1. При додаванні чи відніманні довгої послідовності чисел спочатку варто оперувати з найменшими по модулю числами.

2. Треба уникати віднімання близьких по значенню чисел та додавання чисел, що відрізняються на декілька порядків.

Відносна похибка суми знаходиться між найменшою та найбільшою відносною похибкою доданків

При відніманні відносна похибка різниці двох додатних чисел більша за відносні похибки цих чисел, особливо, якщо ці числа близькі між собою, тобто виникає втрата точності

Нехай х = 5,125; у = 5,135; Δх = Δу = 0,0005

,

але

Отже потрібно так перетворити обчислювальну схему, щоб уникнути такої ситуації.

Наприклад,

 

 

але якщо зробити , то .

Але перетворити обчислювальну схему не завжди можливо. Тоді при відніманні близьких чисел потрібно брати їх з достатньою кількістю запасних вірних знаків.

Операційні похибки при відніманні близьких чисел зростають. Подібна ситуація характерна при розв’язуванні алгебраїчного рівняння х2 + а1х + а0 = 0.

Якщо коефіцієнти а1 і а0 близькі по абсолютному значенню, то похибка коренів достатньо мала. Але при а1 >> а0 відносна похибка меншого по модулю кореня суттєво зростає і при а1 > 2 · 104 а0 обчислені за звичайною формулою корені будуть х1 = - а1; х2 = 0. В цих випадках більший обчислюють за формулою , де , а знак кореня протилежний до знаку а1.

Для обчислення меншого кореня цю формулу потрібно перетворити так: домножити і поділити на множник .

Звідки х2 = а0 / х1.

При розв’язуванні рівняння х2 + 10000х + 8 = 0, за звичайною формулою

х1 = -10000; х2 = 0,

за перетвореною х1 = -10000; х2= -8 · 10-4.

 




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


Дата добавления: 2015-05-23; Просмотров: 628; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.