Mathcad. Лабораторный практикум. Найханов В.В. - 36 стр.

UptoLike

Составители: 

36
по ряду заданных равномерно расположенных точек позволяет рассчитать
некоторое число N последующих точек, т. е. по существу выполняет экстра-
поляцию произвольной (но достаточно гладкой и предсказуемой) зависимо-
сти.
Пример решения задачи линейной интерполяции
табличных данных:
Задание к работе.
Построить интерполяционный кубический сплайн для функции y=f(x),
заданной таблицей. Используя найденную зависимость, найти значение у в
точке
55.0+= Nx , где N – номер варианта.
Варианты индивидуальных заданий.
Таблица
1.
Х 1 1.1 1.2 1.3 1.5 1.4 1.6 1.7 1.8 1.9 2
Y 0.686 0.742 0.767 0.646 0.774 0.807 0.97 0.932 0.936 0.978 1.048
2.
Х 2 2.1 2.2 2.3 2.5 2.4 2.6 2.7 2.8 2.9 3
Y 2.312 2.251 2.418 2.752 2.7 2.459 3.022 3.079 2.42 2.669 3.241
3.
Х 3 3.1 3.2 3.3 3.5 3.4 3.6 3.7 3.8 3.9 4
Y 4.615 4.591 5.13 5.481 5.553 5.492 5.471 5.727 5.798 6.11 6.605
4.
Х 4 4.1 4.2 4.3 4.5 4.4 4.6 4.7 4.8 4.9 5
Y 8.472 8.805 9.096 8.993 9.312 9.465 9.771 9.61 9.722 11.41 10.28
X 10 12 13.5 15 17 19 20 22 25 30()
T
:=
Y 10 11.5 12 13 14.7 12 12.4 15 15.8 20()
T
:=
N9:= i0N..:= xX
0
X
0
0.1+, X
N
..:=
yx( ) linterp X Y, x,():= y12( ) 11.5=
10 20 30
10
15
20
Y
i
yx()
X
i
x,
                                                           36

по ряду заданных равномерно расположенных точек позволяет рассчитать
некоторое число N последующих точек, т. е. по существу выполняет экстра-
поляцию произвольной (но достаточно гладкой и предсказуемой) зависимо-
сти.

      Пример решения задачи линейной интерполяции
                 табличных данных:

                                                                                               T
                X := ( 10 12 13.5 15 17 19 20 22 25 30 )
                                                                                                           T
                Y := ( 10 11.5 12 13 14.7 12 12.4 15 15.8 20 )
              N := 9               i := 0 .. N        x := X0 , X0 + 0.1 .. XN
                y ( x) := linterp( X , Y , x)                  y ( 12) = 11.5


                              20

                  Yi
                              15
                  y( x)

                              10
                                   10            20            30
                                             Xi , x



   Задание к работе.
    Построить интерполяционный кубический сплайн для функции y=f(x),
заданной таблицей. Используя найденную зависимость, найти значение у в
точке x = N + 0.55 , где N – номер варианта.

      Варианты индивидуальных заданий.

                                                         Таблица
 1.
Х       1      1.1      1.2          1.3      1.5         1.4        1.6       1.7      1.8         1.9           2
Y     0.686   0.742    0.767        0.646    0.774       0.807       0.97     0.932    0.936       0.978        1.048
2.
Х       2      2.1      2.2          2.3     2.5        2.4       2.6         2.7     2.8       2.9          3
Y     2.312   2.251    2.418        2.752    2.7       2.459     3.022       3.079    2.42     2.669       3.241
3.
Х       3      3.1     3.2          3.3      3.5         3.4         3.6       3.7      3.8        3.9           4
Y     4.615   4.591    5.13        5.481    5.553       5.492       5.471     5.727    5.798       6.11        6.605
4.
Х       4      4.1      4.2          4.3      4.5         4.4         4.6       4.7     4.8         4.9           5
Y     8.472   8.805    9.096        8.993    9.312       9.465       9.771     9.61    9.722       11.41        10.28