Головна |
Необхідні два вектора значень у вузлах: аргументу і функції. Для прикладу візьмемо тимчасову інтерполяцію значень температури води в будь-якому водоймі. Тут значеннями аргументу будуть номери доби від початку року, в які проводилися вимірювання температури, а значеннями функції - самі величини температури води. В принципі можна імпортувати в робочу область пакета Mathcad ці два вектори з окремих файлів. Однак кожному значенню аргументу має відповідати конкретне значення функції. Щоб «застрахувати» себе від помилок, значення аргументу і функції краще «тримати» в двох колонках однієї таблиці, яка імпортується в вигляді матриці. Перша колонка (номер 0), в кімнаті конференцій доби, друга (номер 1) - значення температури.
data
При цьому значення аргументу повинні йти в порядку зростання, тобто матрицю слід впорядкувати за зростанням значень першої колонки.
Функція linterp (X, Y, t) Маткад виконує лінійну інтерполяцію. Тут X - вектор значень аргументу в вузлах, Y - вектор значень інтерпольованої функції в вузлах, t - значення або група значень (вектор) аргументу, для якого (-их) необхідно отримати значення функції. При цьому значення t повинно лежати в межах зміни елементів вектора vx.
fit (x): = linterp (X, Y, t)
Розмірність змінної fit (t) визначається тим, чи є xотдельним значенням або вектором. В вектор alldataімпортіруется 365 значень річного ходу температури води. На рис. 4 наводиться порівняння результату лінійної інтерполяції з річним ходом температури води.
критерії згоди | критерій Колмогорова | Побудова суміщеної гістограми розподілів двох вибірок | критерій Стьюдента | критерієм Стьюдента | критерій Фішера | Рангове-сумарний критерій Уилкоксона-Манна-Уїтні | Уилкоксона-Манна-Уїтні | Рангові критерій розсіювання Зигеля-Тьюки | Зигеля-Тьюки |