Page 55 - 4363
P. 55
predict(v, m, n) Повертає n передбачених значень,
заснованих на m послідовних
значеннях вектора даних v.
5.2 Порядок виконання лабораторної роботи:
Завдання 5.1. Обчислити значення заданої функції
y f (x ) у вузлах інтерполяції x a hi , , де h = (b - a) /
i i i
10, i = 0, 1, ..., 10, на відрізку [a, b].
Таблиця 5.1 – Варіанти завдань
№ варіанта f(x) [a,b] № варіанта f(x) [a,b]
2
1 sin x [0, 2] 9 x cos(x ln( 1 x )) [1, 5]
2
2 cos x [0, 2] 10 10 ln 2x /( 1 ) x [1, 5]
3 e sin x [0, 5] 11 sin x 2 e ( ) 2 / x 2 [0, 3]
4 1 5 . 0 ( x 2 ) [0, 2] 12 cos(x cos 3x ) [0, 2]
5 e (x sin ) x [2, 5] 13 cos(x cos cosx ) [3, 6]
6 1 /( 1 e x ) [0, 4] 14 cos( 2x x 2 ) [0, 1]
2
7 sin(x e sin x ) [0, 3] 15 e cosx 2 cosx [0, 2]
8 e (x 1 ) x [1, 3]
Завдання 5.2. За обчисленою таблицею (x , y )провести
i i
параболічну інтерполяцію. Для знаходження коефіцієнтів
шуканого полінома (3.1) необхідно скласти систему лінійних
алгебраїчних рівнянь (3.3). Систему рівнянь вирішити
матрично з використанням функції lsolve. Побудувати графік
інтерполяційного многочлена і відзначити на ньому вузлові
точки (x i , y i ) .
53