Составители:
Рубрика:
18
Проиллюстрируем решение графически:
y
j
yx
x
j
5.5 6 6.5 7
2
2.5
3
3.5
В пакете MathCad имеются встроенные функции, которые позволяют
быстрее решить задачу линейной интерполяции. Это выполняется функ-
цией
linterp(vx,vy,x), которая использует векторы данных vx и vy, чтобы
вычислить линейно интерполируемое значение у, соответствующее
третьему аргументу х. Аргументы
vx и vy должны быть одинаковой дли-
ны. Вектор vx должен содержать вещественные значения, расположен-
ные в порядке возрастания. На рисунке 4 решена предложенная задача ли-
нейной интерполяции
.
ЛАБОРАТОРНАЯ РАБОТА №2
Задание:
Используя квадратичную интерполяцию, вычислить значения
функции у(х), заданной таблично, при заданном значении аргумента.
Образец выполнения задания
Зададим функцию таблично
n := 11 число значений аргумента
a := 2 начальное значение аргумента
h := 0.7 шаг изменения аргумента
i := 0.. n
x
i
:= a + i⋅h + rnd(0.8) значения аргумента
y
i
:= ln(x
i
) + rnd(2) значения функции
Проиллюстрируем решение графически:
3.5
y 3
j
yx
2.5
2
5.5 6 6.5 7
x
j
В пакете MathCad имеются встроенные функции, которые позволяют
быстрее решить задачу линейной интерполяции. Это выполняется функ-
цией linterp(vx,vy,x), которая использует векторы данных vx и vy, чтобы
вычислить линейно интерполируемое значение у, соответствующее
третьему аргументу х. Аргументы vx и vy должны быть одинаковой дли-
ны. Вектор vx должен содержать вещественные значения, расположен-
ные в порядке возрастания. На рисунке 4 решена предложенная задача ли-
нейной интерполяции
.
ЛАБОРАТОРНАЯ РАБОТА №2
Задание: Используя квадратичную интерполяцию, вычислить значения
функции у(х), заданной таблично, при заданном значении аргумента.
Образец выполнения задания
Зададим функцию таблично
n := 11 число значений аргумента
a := 2 начальное значение аргумента
h := 0.7 шаг изменения аргумента
i := 0.. n
xi := a + i⋅h + rnd(0.8) значения аргумента
yi := ln(xi) + rnd(2) значения функции
18
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »
