You are on page 1of 8

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ УКРАЇНИ


«КИЇВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ
ІМЕНІ ІГОРЯ СІКОРСЬКОГО»
Факультет інформатики та обчислювальної техніки
Кафедра технічної кібернетики

МЕТОДИЧНІ ВКАЗІВКИ
ДО КОМП’ЮТЕРНОГО ПРАКТИКУМУ З ДИСЦИПЛІНИ
«СПЕЦІАЛЬНІ РОЗДІЛИ МАТЕМАТИКИ. ЧИСЕЛЬНІ МЕТОДИ»
ДЛЯ СПЕЦІАЛЬНОСТІ
126 «ІНФОРМАЦІЙНІ СИСТЕМИ ТА ТЕХНОЛОГІЇ»
за освітньо-професійною програмою
«Інформаційне забезпечення робототехнічних систем»

Київ – 2019
Комп’ютерний практикум 1. Теорія похибок та
комп’ютерна арифметика
Мета: дослідження методів наближених обчислень і аналізу похибок
результату, отриманого чисельними методами.
Знання:
 джерел похибок, їх класифікацію;
 означення абсолютної і відносної похибок наближеного числа;
 правил округлення;
 загальних формули для похибок.
Завдання 1. Задано ряд Знайти суму ряду аналітично та значення
часткових сум для N = 10, 102, 103, 104, 105. Для кожного значення
часткової суми знайти абсолютну та відносні похибки і зобразити результати
графічно.
Варіанти наведені у таблиці 1.
Таблиця 1. Варіанти до завдання 1.
N an N an N an

2 60 24
1 11 21
n2  5n  6 11(n2  12n  35) 7(n2  8n  15)

36 144 36
2 12 22
11(n  5n  4)
2
5(n  6n  8)
2
n2  5n  4
9 36 46
3 13 23
n2  7n  12 n2  7n  10 n2  5n  6
48 48 96
4 14 24
5(n  6n  8)
2
n2  8n  15 n2  9n  20
48 20 60
5 15 25
5(n 2  6n  5) n 2  4n  3 n 2  6n  8
72 32 72
6 16 26
5(n  6n  8)
2
n  5n  6
2
n  7n  10
2
24 144 27 24
7 17
n2  8n  15 n2  18n  80 n 2  4n  3
32 24 96
8 18 28
n  9n  20
2
n  4n  3
2
n  8n  15
2

216 180 72
.9 19 29
7(n  8n  15)
2
n  20n  99
2
n  6n  8
2

84 112 12
10 20 30
13(n  14n  48)
2
15(n  16n  63)
2
5(n  6n  8)
2

Завдання 2. Для довільної точки із області визначення функції обчислити із


заданою точністю значення елементарної функції, заданої у вигляді
нескінченного ряду.
Позначення k!! у формулах означає подвійний факторіал, тобто добуток всіх
послідовних парних(а) або непарних ( b)чисел:
(2k)!! = 2*4*6…2k, (a)
(2k -1)!! = 1*3*5…(2k -1), ( b).
Варіанти завдань наведені у таблиці 2.
Таблиця 2. Варіанти до завдання 2.

Функція Точність
п/п

3

Функція Точність
п/п

10

11

12

13

14

Функція Точність
п/п

15

16

17

18

19

20

21

22

23

24

25

26

Функція Точність
п/п

27

28

29

30

Порівняйте обчислене значення із значенням, отриманим за допомогою


вбудованих функцій, обчисливши абсолютні похибки.

Завдання 3.Задана матриця В кожний діагональний

елемент матриці aii по черзі внести похибку 5% від його значення і обчислити
визначники матриць, ранги матриць і обернені матриці (якщо це можливо).
Коефіцієнти c = cij = 0,1*N*i*j, N – номер варианту.
Варіанти наведені у таблиці 3.
Таблиця 3. Варіанти до завдання 3.

N n aij N n aij

15 100
1 6 16 5
4  c5  6  c  1 (3  0.3  c)5

115
125
2 6 17 4 3c  4c3
(4  c  0.25) 6

12 123
3 6 17 5
4c  4 2c3  5c 2
N n aij N n aij

55 100
4 7 19 5
c 2  3  c  100 (11  c)5

135  c 
5 7 20 6 cos  
(2  0.3  c) 5
 25 

1000
3
6 7 21 6 3c 2  c3
c  4c
4 3

150
256
7 6 22 5 13c3  777c
(5  c  0.256) 5

1
11.7
8 6 c 2  0.58  c 23 5
(1  c)7

3 159
9 5 24 4
(1  c) 2
10c3  c 2  25

c 321
10 5 sin   25 5
8 (1  c)6

1 31
11 4 26 5
67  c 4 c 2  6c

111 350
12 4 27 6
c 4  13  3c (5  0.35c)3

1 500
13 5 28 5
(1  c) 3
(8  c  5)2

1.5 10
14 7 0.001c3  2.5c 29 6 0.3c3  10c
N n aij N n aij

88.5 1
15 6 30 5
c  0.03c 2 0.4c3  20c

Для визначників матриці обчислити абсолютну та відносну похибки і порівняти


результати.

Завдання 3. Обчислити значення комп’ютерного нуля і комп’ютерної


нескінченності в режимах одинарної та подвійної точності на кількох мовах
програмування (наприклад, Python, С++ , Prolog чи інших).
Порівняти отримані результати з інформацією довідкової системи.

You might also like