Обчислення значення полінома використовуючи схему Горнера

Нехай дано многочлен shema_gornera1-ї степені:

shema_gornera2

коефіцієнтами якого являються дійсні числа. І примустимо, що нам необхідно обчислити значення даного многочлена в точці :

Найпростіший спосіб обчислення числа  полягає в тому, щоб послідовно піднести shema_gornera171 до другої, третьої і так далі, аж до shema_gornera1-ї степені. Після цього кожне отримане число shema_gornera28 помножити на відповідний коефіцієнт і все просумувати. При цьому нам необхідно зробити shema_gornera1 операцій додавання і -ну операцію множення.

Читати повністю

Інтерполяція функцій методом Лагранжа для нерівновіддалених вузлів на Delphi

Програма виконує інтерполяцію функції за методом ЛагранжаІнтерфейс програми простий та зрозумілий у використанні. Ліва частина форми містить поле «Розмір таблиці», яке відповідає за число заданих вузлів інтерполяції досліджуваної функції (способом введення з клавіатури записуються у таблицю) і степінь інтерполяційного многочлена. Також ліва частина форми містить три кнопкт та одне поле вводу:

  1. "Побудувати графік функції" — будує графік функції та відображає на ньому вузли інтерполяції.
  2. "Очистити" — видаляє з таблиці дані та побудований графік функції.
  3. "Обчислити значення функції" — обчислює значення функції в точці, яка задається в полі вводу «Задати точку», а також відображає її на графіку.

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

Інтерполяційна формула Лагранжа на Delphi

Головне вікно програми яка виконує інтерполяцію функції за методом Лагранжа

Читати повністю