ВУЗ:
Составители:
207
формуле Лагранжа (см. теорию, раздел 4.4.2). А в 1 часть добавить считывание
порядка сплайна (Nspline) из ячейки L6. Отладить эту программу по шагам, чтобы
для 1 порядка сплайна результат получался как в приведенном примере на рис. П6.4
в Приложении 6.
Занятие 3 (уровень А)
7. Взять у преподавателя номер индивидуального задания и выполнить
расчеты, по результатам составить отчет и сделать вывод. Порядок полинома в
формуле сплайна увеличивать с 1 до максимально возможного, при этом добиться,
чтобы результат совпал с формулой Лагранжа.
Занятие 3 (уровень В)
8. Создать дефектный ряд данных из исходного ряда путем потери нескольких
последних точек (конкретное значение задается преподавателем). Скорректировать
фрагмент программы восстановления по формуле Лагранжа для задачи
экстраполяции и отладить ее на примере, представленном на рис. П6.5-6 в
Приложении 6.
9. Взять номер индивидуального задания и на отлаженной программе
восстановить все недостающие точки (с расчетом погрешности по каждой). По
результатам составить отчет и сделать выводы
Расчетные формулы
Формула Лагранжа для N узлов и формула для расчета относительной
погрешности:
.0,
%;
;
)(
)(
*)()(
1
1
точноерасчетноеточное
Точное
расчетнточное
N
ij
j
ji
j
N
i
i
еслиYYY
Y
YY
xx
xx
xYxY
Фрагмент программы расчета по формуле Лагранжа
S = 0
For i = 1 To N
p = 1
For j = 1 To N
If j <> i And j <> Nz Then p = p * ((X(Nz) – X(j)) / (X(i) – X(j)))
Next j
Страницы
- « первая
- ‹ предыдущая
- …
- 206
- 207
- 208
- 209
- 210
- …
- следующая ›
- последняя »
