ВУЗ:
Составители:
9
• Воспользоваться функцией interp ),,,(
⎟
⎟
⎠
⎞
⎜
⎜
⎝
⎛
y
x
BAv для вычисления значе-
ний интерполяционной поверхности в точках с координатами (x,y).
Замечание. Элементы матрицы А не обязательно задавать с оди-
наковым интервалом. Но они обязательно должны располагаться в по-
рядке возрастания.
1.2. Экстраполяция
Лабораторная работа № 5
Задание. Провести экстраполяцию одномерной экспериментальной
зависимости.
Порядок выполнения.
• Создать вектор v экспериментальных значений функции, распре-
деляя точки равномерно.
• Выбрать величину m, указывающую количество элементов векто-
ра v, ближайших к правой границе.
• Указать величину n – количество точек на промежутке экстрапо-
ляции.
• Получить вектор, задающий значения функции справа от границы
экспериментальных данных в
n точках. Для этого обратиться к
встроенной функции predict(v,m,n).
• Сравнить результаты экстраполяции с помощью функции pre-
dict(v,m,n) и кубического сплайна.
Пример выполнения представлен на рис. 6.
Замечание. 1) Проводить экстраполяцию можно и с помощью куби-
ческих сплайнов, но на очень малом расстоянии от границы экспериме-
тальных данных.
2) Для непериодических зависимостей удовлетворительный резуль-
тат при
использовании функции predict(v,m,n) получается редко и только
на небольшом расстоянии [1].
⎛x⎞ • Воспользоваться функцией interp (v, A, B, ⎜⎜ ⎟⎟) для вычисления значе- ⎝ y⎠ ний интерполяционной поверхности в точках с координатами (x,y). Замечание. Элементы матрицы А не обязательно задавать с оди- наковым интервалом. Но они обязательно должны располагаться в по- рядке возрастания. 1.2. Экстраполяция Лабораторная работа № 5 Задание. Провести экстраполяцию одномерной экспериментальной зависимости. Порядок выполнения. • Создать вектор v экспериментальных значений функции, распре- деляя точки равномерно. • Выбрать величину m, указывающую количество элементов векто- ра v, ближайших к правой границе. • Указать величину n – количество точек на промежутке экстрапо- ляции. • Получить вектор, задающий значения функции справа от границы экспериментальных данных в n точках. Для этого обратиться к встроенной функции predict(v,m,n). • Сравнить результаты экстраполяции с помощью функции pre- dict(v,m,n) и кубического сплайна. Пример выполнения представлен на рис. 6. Замечание. 1) Проводить экстраполяцию можно и с помощью куби- ческих сплайнов, но на очень малом расстоянии от границы экспериме- тальных данных. 2) Для непериодических зависимостей удовлетворительный резуль- тат при использовании функции predict(v,m,n) получается редко и только на небольшом расстоянии [1]. 9
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »