лення]
For i = 1 to nx (i) i
For i = 1 to ny (i) ii = 1 to n-2 (i) = 3 * ((y (i +2)-y (i +1))/0.2-(y (i +1 )-y (i))/0.2) [обчислення коефіцієнту d (i) з системи рівнянь для обчислення]
Next ii = 1 to n-2a (i) ii = 1 to n-2b (i) ii = 1 to n-2c (i) ii = 1 to n-2
u (i) =-c (i)/(a ​​(i) * u (i-1) + b (i)) [прогоночние коефіцієнт] (i) = (d (i)-a (i) * v (i-1))/(a ​​(i) * u (i-1) + b (i)) [прогоночние коефіцієнт]
next ii = n to 1 step-1
g (i) = u (i) * g (i +1) + v (i) [обчислюється gi з рівняння]
next ii = 1 to n (i) = (y (i +1)-y (i))/0.2-0.2/3 * (g (i) +2 * g (i-1)) [обчислюється коефіцієнт сплайна] ii = 1 to n-1 (i) = (g (i)-g (i-1))/0.6)) [обчислюється коефіцієнт сплайна]
next ii = 1 to n (i) = y (i) ii = 1 to n-1p (i), k (i), l (i), g (i) i.
Відповідь:
1 = 1 k 1 = 5.873205 l 1 = -9.330131 g 1 = 0 2 = 2.1 k 2 = 4.753589 l 2 = 9.150691 g2 = -5.598079 3 = 2.9 k 3 = 3.612441 l 3 = 22.72728 g3 = 0.1076636 4 = 3.8 k 4 = 6.296649 l 4 = -50.05979 g4 = 13.52871 5 = 5.2 k 5 = 5.700957 l 5 = 27.51195 g5 = -16.50717
p 6 = 5.9 k 6 = 0 l 6 = 0 g6 = 0
Обчислити значення функції х0 = 1,75
Задача: Обчислити значення функції х0 = 1,75 використовую отриману апроксимуючу функції:
Обчислюємо значення функції х0 = 1,5 використовую отриману апроксимуючу функцію методом найменших квадратів:
y = -3,5115 +4,3376 * х +0,2064 * х2 = - 3,5115 +4,3376 * 1,75 +0,2064 * 1,752 = 4,7114
Обчислюємо значення функції х0 = 1,75 використовую отриману поліном третього ступеня S (x):
S (1,75) = 232,757-50,0598 * 1,75 ^ 3 +253,816 * 1,75 ^ 2-421,05 * 1,75 = 4,941759