Составители:
31
Решим эту систему, воспользовавшись матричными процедурами. В
Mathcad решение будет иметь вид:
Из решения получаем следующую функцию интерполяции:
y x( ) 1 3.6 10
6
−
⋅ x+ 3.2 10
8
−
⋅ x
2
⋅+:=
3.
В полученную функцию подставляем значения «
х
:=0…300», получаем
таблицу результатов для «
у(х)
», и строем график для этой функции аналогично
пункту 2. из первой задачи.
4.
Приведены графики исходной функции, представленной графически, и
функции интерполяции. Внешне они схоже друг другу (рис.5.4.).
5.
Для того, что бы определить погрешность интерполяции необходимо:
•
Создать векторы «
y
(
x
)» и «
К
».
•
Вычислить разность векторов
D=K-y
(
x
)
.
•
Находим скалярное произведение разности векторов
z=D·D
.
Вычисляем абсолютную среднеквадратическую погрешность
E
в режиме
калькулятора.
0 100 200 300
0.999
1
1.001
1.002
1.003
1.004
1.005
K
y x( )
t
x
,
Рис. 5.4.
Аналитические и теоретические графики
M
1
1
1
50
150
300
50
2
150
2
300
2
:=
B
1.0004
1.0014
1.0041
:=
M
1−
B⋅
1
3.6 10
6−
×
3.2 10
8−
×
=
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »