💀
Второй курс РПО
Численные методы
Численные методы
  • Погрешности вычислений
  • Вычисление абсолютной и относительной погрешностей
    • Вариант 2
    • Вариант 3
    • Вариант 4
  • Локализация корня уравнения
  • Метод хорд
  • Метод Ньютона
  • Метод деления отрезка пополам
  • Практическая № X
  • Приближённые методы
    • Задача: Вариант 3 #1
    • Задача: Вариант 3 #2
    • Задача: Вариант 3 #3
  • Метод гауса: С чем его едят?
  • Интерполяционный многочлен Лагранжа
    • Вариант 1
  • Интерполяция: Формулы Ньютона
  • Полигональное моделирование
    • Интерполяция кубическими сплайнами
  • Самостоятельная В3
  • Распределение Пуассона
  • Суть интерполяции Ньютона
    • Объяснение
  • Суть интерполяции сплайнами
  • Численное интегрирование
  • Метод Гауса
  • Метод Эйлера
Powered by GitBook
On this page
  • Построение формулы Ньютона
  • Пример

Суть интерполяции Ньютона

10.12.2024

формула Ньютона используется для нахождения многочлена, проходящего через заданные точки (x0,y0),(x1,y1),…,(xn,yn)(x_0, y_0), (x_1, y_1), \ldots, (x_n, y_n)(x0​,y0​),(x1​,y1​),…,(xn​,yn​). Многочлен строится по форме, удобной для пошагового добавления новых узлов.

Общая формула:

Pn(x)=y0+∑k=1nΔky0⋅∏i=0k−1(x−xi),P_n(x) = y_0 + \sum_{k=1}^{n} \Delta^k y_0 \cdot \prod_{i=0}^{k-1} (x - x_i),Pn​(x)=y0​+k=1∑n​Δky0​⋅i=0∏k−1​(x−xi​),

где Δky0\Delta^k y_0Δky0​ — конечные разности (или разделённые разности), а x0,x1,…,xnx_0, x_1, \ldots, x_nx0​,x1​,…,xn​ — узлы.


Построение формулы Ньютона

  1. Исходные данные: Таблица узлов:

    xyx0y0x1y1⋮⋮xnyn\begin{array}{|c|c|} x & y \\ \hline x_0 & y_0 \\ x_1 & y_1 \\ \vdots & \vdots \\ x_n & y_n \\ \end{array}xx0​x1​⋮xn​​yy0​y1​⋮yn​​​
  2. Вычисление разделённых разностей: Для kkk-го порядка разности:

    Δky=Δk−1y[x1,…,xk]−Δk−1y[x0,…,xk−1]xk−x0.\Delta^k y = \frac{\Delta^{k-1} y[x_1, \ldots, x_k] - \Delta^{k-1} y[x_0, \ldots, x_{k-1}]}{x_k - x_0}.Δky=xk​−x0​Δk−1y[x1​,…,xk​]−Δk−1y[x0​,…,xk−1​]​.
  3. Построение интерполяционного многочлена: Подставляем значения разностей в формулу Ньютона.


Пример

Условие: Найти интерполяционный многочлен для узлов:

xy122347\begin{array}{|c|c|} x & y \\ \hline 1 & 2 \\ 2 & 3 \\ 4 & 7 \\ \end{array}x124​y237​​

Шаг 1. Вычисляем разделённые разности:

Δ0y=yi(начальные значения).\Delta^0 y = y_i \quad \text{(начальные значения)}.Δ0y=yi​(начальные значения).
Δ1y[x0,x1]=y1−y0x1−x0=3−22−1=1.\Delta^1 y[x_0, x_1] = \frac{y_1 - y_0}{x_1 - x_0} = \frac{3 - 2}{2 - 1} = 1.Δ1y[x0​,x1​]=x1​−x0​y1​−y0​​=2−13−2​=1.
Δ1y[x1,x2]=y2−y1x2−x1=7−34−2=2.\Delta^1 y[x_1, x_2] = \frac{y_2 - y_1}{x_2 - x_1} = \frac{7 - 3}{4 - 2} = 2.Δ1y[x1​,x2​]=x2​−x1​y2​−y1​​=4−27−3​=2.
Δ2y[x0,x1,x2]=Δ1y[x1,x2]−Δ1y[x0,x1]x2−x0=2−14−1=13.\Delta^2 y[x_0, x_1, x_2] = \frac{\Delta^1 y[x_1, x_2] - \Delta^1 y[x_0, x_1]}{x_2 - x_0} = \frac{2 - 1}{4 - 1} = \frac{1}{3}.Δ2y[x0​,x1​,x2​]=x2​−x0​Δ1y[x1​,x2​]−Δ1y[x0​,x1​]​=4−12−1​=31​.

Шаг 2. Формула Ньютона:

P2(x)=y0+Δ1y[x0,x1]⋅(x−x0)+Δ2y[x0,x1,x2]⋅(x−x0)(x−x1).P_2(x) = y_0 + \Delta^1 y[x_0, x_1] \cdot (x - x_0) + \Delta^2 y[x_0, x_1, x_2] \cdot (x - x_0)(x - x_1).P2​(x)=y0​+Δ1y[x0​,x1​]⋅(x−x0​)+Δ2y[x0​,x1​,x2​]⋅(x−x0​)(x−x1​).

Подставляем значения:

P2(x)=2+1⋅(x−1)+13⋅(x−1)(x−2).P_2(x) = 2 + 1 \cdot (x - 1) + \frac{1}{3} \cdot (x - 1)(x - 2).P2​(x)=2+1⋅(x−1)+31​⋅(x−1)(x−2).

Упрощаем:

P2(x)=2+(x−1)+13⋅(x−1)(x−2).P_2(x) = 2 + (x - 1) + \frac{1}{3} \cdot (x - 1)(x - 2).P2​(x)=2+(x−1)+31​⋅(x−1)(x−2).
P2(x)=2+x−1+13⋅(x2−3x+2).P_2(x) = 2 + x - 1 + \frac{1}{3} \cdot (x^2 - 3x + 2).P2​(x)=2+x−1+31​⋅(x2−3x+2).
P2(x)=13x2−x+83.P_2(x) = \frac{1}{3} x^2 - x + \frac{8}{3}.P2​(x)=31​x2−x+38​.

Итог

Многочлен Ньютона второго порядка:

P2(x)=13x2−x+83.P_2(x) = \frac{1}{3} x^2 - x + \frac{8}{3}.P2​(x)=31​x2−x+38​.
PreviousРаспределение ПуассонаNextОбъяснение

Last updated 5 months ago