Page 47 - 6835
P. 47
Давайте подивимося, як він працює. Тріангуляція з лінійним методом інтерполяції в
Surfer використовує оптимальну тріангуляцію. Алгоритм створює трикутники, проводячи
лінії між точками даних. Первинні крапки зв'язані у такий спосіб, що б уникнути перетин
граней. Цей метод - точний інтерполятор (рис. 3.20).
Рисунок 3.20 – Тріангуляція з лінійним методом інтерполяції
Кожен трикутник визначає площину над вузлами сітки, що знаходяться усередині
трикутника з нахилом і підвищенням трикутника, визначеного трьома первинними
точками даних, визначаючими трикутник. Всі вузли сітки усередині даного трикутника
визначені трикутною поверхнею (рис. 3.21).
Рисунок 3.21 – Визначення площі над вузлами сітки
У кожній крапці виходить значення шляхом витягання даних з трикутника нижче за
крапку. Тріангуляція з лінійною інтерполяцією працює краще всього, коли ваші дані
рівномірно розподілені над областю сітки. Набори даних, які містять розріджені області,
приводять до трикутних граней на карті. Дивимося приклад нерівномірних даних (рис.
3.22).