Курсовая работа: Дослідження методів інтерполяції

Отже, програма розв’язує задачу інтерполяції в заданих точках. При цьому використовуються дані з таблиці 1.

Оскільки інтерполяційні поліноми повинні задовільняти умову (2), то результатами роботи програми при , де - задані таблично значення температури, повинні бути задані значення напруги при відповідних значеннях температури. Для перевірки правильності роботи програми перевіримо, чи виконується дана умова. Замінюємо значення температури на , і програма видає результати, показані на рисунку (6).

Рисунок 6. Результати інтерполяції напруги вольтметра при температурі .

Отже, розроблена програма є практичною реалізацією поставленого завдання.

4. Розв’язання задачі в пакеті прикладних програм

Інтерполяцію напруги в точках здійснимо в пакеті прикладних програм MathCAD, використавши процедуру linterp (vx,vy,x), де vx - вектор значень аргументів, vy - вектор відповідних значень функції, x - задані значення аргументу функції, для яких треба вирішити задачу інтерполяції. Результати можна представити як значення функції при заданих значеннях аргументу, так і у вигляді графіка.

Рисунок 7. Результати вирішення задачі в пакеті MathCAD

З рисунку видно, що результатом інтерполяції при є значення напруги U=0,415 мВ , а при - U=0,903 мВ.

5. Аналіз результатів моделювання

Визначимо похибки моделювання, прийнявши за точний розв’язок розв’язок в пакеті прикладних програм MathCAD.

Абсолютні похибки знайдемо за формулою

, (12)

де - абсолютна похибка, - значення напруги, отримане в пакеті MathCAD, - значення напруги, яке є результатом роботи програми.

Відносні похибки обчислимо за формулою

. (13)

Абсолютна похибка при застосуванні методу розподілених різниць дорівнює при

, при

.

Відносна похибка для даного методу при

, а при .

Визначимо похибки, що виникають при застосуванні методу Лагранжа. При

, при

.

Відносна похибка для даного методу при

, а при

.

Результати роботи програми є однаковими, як при застосуванні методу Лагранжа, так і методу розподілених різниць, похибки обчислень є суттєвими.

6. Інструкція користувачеві

Програма розроблена з використанням мови програмування Turbo Pascal 7.0 та має назву Interpol.

Для запуску програми необхідно запустити файл Interpol. exe.

К-во Просмотров: 382
Бесплатно скачать Курсовая работа: Дослідження методів інтерполяції