29
Они определяются как суммы коэффициентов, найденные для
каждого интегратора в отдельности.
1 01 01
2 02 11 0 2 11
3 03 12 21 03 12 21
4 04 13 22 31 0 4 13 22 31
,
1
(2 2 ),
2
1
(3 2 3 2 ),
3
1
4
z us vq
z u s us vq vq
z us us us vq vq vq
z us us us us vq vq vq vq
= +++
= +++++
= +++++++
LLLLLLLLLLLLLLLLLLLLLLLLLL
(18)
Задание на практическое занятие
Программа должна быть составлена на языке Visual C++. В
программе надо предусмотреть вывод данных в формате с
плавающей запятой, что позволит определить накопленную
погрешность интерполяции в точках пересечения окружностью
координатных осей
и
. Задача состоит в определении
погрешности интерполяции при различных значениях порядка
точности степенного метода.
Методика решения задачи
Рассмотрим решение системы дифференциальных уравнений
степенным методом на примере круговой интерполяции.
Запишем уравнение окружности
в параметрической форме (рис.3.8).
yR
xR
ì
í
î
Продифференцируем эти уравнения.
dy dy
dd
dx dx
dd
ì
=a=
ï
ï
aa
í
ï
ï
aa
î
Рис.3.8 Круговая интерполяция
d
y
R