Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
18 вариант.docx
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
263.51 Кб
Скачать

Общий график.

Рис. 6. Графики подобранных полиномов.

В точках разбиения функции высчитываем сглаживающие многочлены – полиномы 3-й степени.

Для отрезка [x1,x2] полином будет выглядеть так:

Φ(x) = A*x^3 + B*x^2 + C*x + D

Коэффициенты полинома найдем из следующей системы:

A*x1^3 + B*x1^2 + C*x1 + D = P(x1)

A*x2^3 + B*x2^2 + C*x2 + D = P(x2)

3*A*x1^2 + 2*B*x1 + C = P’(x1)

3*A*x2^2 + 2*B*x2 + C = P’(x2)

где P(x) – интерполяционный многочлен, выбранный для данного отрезка.

где Pn1(x), Pn2(x), Pn3(x) – подобранные многочлены.

  1. Для отрезка [0.399,0.401]:

Ф1(x)= 2.81218E+007*x3 - 3.37420E+007 * x2 + 1.34951E+007 * x - 1.79911E+006

  1. Для отрезка [0.799,0.801]:

Ф2(x)= -4.09849E+007 * x3 + 9.83726E+007 * x2 - 7.87052E+007 * x + 2.09899E+007

Уточнение корней.

На рис.5 видно, что на интервале [0;1.2] функция имеет 4 корня. Они будут уточняться с точностью 0.0001.

Воспользуемся методом хорд. Итерационная формула метода хорд имеет вид:

1-й корень на интервале [0.05…0.1].

x

f(x)

0,062792

-11,118493

0,050337

14,485654

0,057383

-0,636397

0,057087

-0,030536

0,057072

0,000079

0,057072

0,000000

2-й корень на интервале [0.1…0.15].

x

f(x)

0,148436

-0,521752

0,149013

0,200305

0,148853

0,000185

0,148852

0,000000

0,148852

0,000000

3-й корень на интервале [0.25…0.3].

x

f(x)

0,289261

-2,780374

0,274951

2,730076

0,282041

-0,371055

0,281192

-0,036984

0,281099

0,000639

0,281100

-0,000001

0,281100

0,000000

4-й корень на интервале [0.3…0.35].

x

f(x)

0,325407

-3,062581

0,335095

-0,432222

0,336688

0,068240

0,336470

-0,000936

0,336473

-0,000002

0,336473

0,000000

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]