Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

4.2.Работа 2: Решение трансцендентных алгебраических уравнений

Цель работы: знакомство с методами решения уравнений общего вида F(x)=0, неразрешимых в квадратурах (см. п. 3.2)

  1. Метод половинного деления интервала

В электронных таблицах Excel описанный в п 3.2. метод реализуется в таблице, содержащей 6 столбцов от A до F (можно, впрочем, обойтись пятью, но таблица из 6 столбцов позволяет более наглядно проследить процесс решения). Столбцы следует выделить и отформатировать с помощью меню “Формат” – “Ячейки” – вкладка “Числа” – в списке форматов числа выбрать “Числовой” и установить число десятичных знаков 5.

Столбцы заполняются следующим образом:

A1:F1 – заголовки:

A

B

C

D

E

F

1

a

b

c=(a+b)/2

F(a)

F(b)

F(c)

2

A2:B2 – начальные значения a и b;

C2- заносится формула вычисления полусуммы содержимого ячеек A2 и B2;

D2:F2 – заполняются формулами для вычисления функции F(x) в зависимости от значений ячеек A2:C2 соответственно. При этом можно воспользоваться копированием формулы из ячейки D2 в соседние ячейки строки 2.

A3 – если корень уравнения локализован на отрезке [a,c], заносится прежнее значение а (из ячейки А2); в противном случае – значение с (из ячейки С2). Это делается с помощью логической функции ЕСЛИ, условие локализации имеет вид: F(a)F(c)<0.

В3 – аналогичным образом заполняется значением из ячейки С2, если корень локализован на отрезке [a,c], в противном случае – значением из ячейки В2.

С3:F3 – копируются формулы из предыдущей строки.

Затем диапазон A3:F3 выделяется целиком и копируется нв несколько строк вниз. При этом можно видеть, что значения в ячейках столбцов А, В, С сближаются, что показывает постепенное сужение отрезка локализации корня. Также сближаются (и приближаются к нулю) значения в столбцах D, E, F.

Об окончании процесса определения решения свидетельствует совпадение значений в ячейках столбцов A, B, C. Если ячейки отформатированы с выводом на экран 5 десятичных знаков, совпадение наблюдаемых на экране значений говорит о том, что разница между ними (и, соответственно, погрешность определения корня) не превышает 10-6.

  1. Метод последовательных приближений (итераций)

Уравнение приводится к виду x=f(x). Задается какое-нибудь начальное приближение значения корня x1 (например, из ранее определенного отрезка [a,b]). Это значение подставляется в правую часть уравнения и вычисляется f(x1). Это значение принимается за новое приближение значения корня и опять подставляется в правую часть уравнения, так что на каждом шаге процесса xi+1=f(xi).

Процесс повторяется до тех пор, пока два последовательно вычисленных приближения корня не совпадут с заданной точностью.

Этот процесс организуется гораздо проще, чем процесс половинного деления интервала и быстро сходится, однако сходимость имеет место только при выполнении на отрезке локализации корня условия: f (x)<1.

Простейший вариант реализации итерационного процесса в EXCEL требует использования всего двух столбцов, заполняемых следующим образом

A

B

1

x (заголовок)

f(x) (заголовок)

2

x1 (число)

формула вычисления f(x1)

3

=В2

копируется формула из В2

4-…

копируются формулы из предыдущей строки вниз на несколько строк…

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