Нахождение корней уравнения методом деления отрезка пополам — КиберПедия 

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

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

Нахождение корней уравнения методом деления отрезка пополам

2017-10-01 531
Нахождение корней уравнения методом деления отрезка пополам 0.00 из 5.00 0 оценок
Заказать работу

Хорошим упражнением по работе с Excel является программирование на рабочем листе алгоритма нахождения корня уравнения F(x)=0 методом деления отрезка пополам. Пусть непрерывная функция F(x) имеет значения разных знаков на концах отрезка [a;b], т.е.

F(a)F(b)<0.

Тогда уравнение F(x)=0 имеет корень внутри этого отрезка. Отрезок [a;b] называется отрезком локализации корня.

Пусть с=(a+b)/2 – середина отрезка [a;b]. Если F(a)F(c)£0, то корень находится на отрезке [a;c]; если F(a)F(c)>0, то за новый отрезок локализации берём [c;b].

Отметим, что новый отрезок локализации корня в два раза меньше первоначального. Процесс деления отрезка для локализации корня продолжаем до сих пор, пока его длина не станет меньше e, точности нахождения корня. В этом случае любая точка отрезка локализации отличается от корня не более чем на e/2.

На рис. 4.3 приведены результаты нахождения корня с точностью до 0,001 методом деления отрезка пополам уравнения х2 – 2 = 0. За первоначальный отрезок локализации корня выбран [0;2].

 

Рис. 4.3. Нахождение корня уравнения методом деления отрезка пополам

 

Для реализации этого метода необходимо ввести в ячейки рабочего листа формулы либо значения, приведенные в табл. 4.1.

 

Таблица 4.1 – Формулы для нахождения корней уравнения

Ячейка Формула либо значение
A6  
B6  
C6 =(A6 + B6)/2
D6 =(A6^2 – 2)*(C6^2 – 2)
E6 =C6^2 – 2
F6 =ЕСЛИ(В6 – А6<$C$3; “Корень найден и равен” &Текст(С6; “0,0000”); ““)
A7 =ЕСЛИ(D6<=0;A6;C6)
B7 =ЕСЛИ(D6<=0;C6;B6)
C7 =(A7+B7)/2
D7 =(A7^2-2)*(C7^2 – 2)
E7 =C7^2 – 2
F7 =ЕСЛИ(В7 – А7<$C$3; “Корень найден и равен” &ТЕКСТ(С7; “0,0000”);””)

Замечание. Функция ТЕКСТ – это функция из категории функций по работе с текстом. Она преобразует значение в текст в заданном числовом формате:

ТЕКСТ (значение; формат)

- значение – это числовое значение или ссылка на ячейку;

- формат – это числовой формат с вкладки Число диалогового окна Формат ячеек.

Далее следует выделить диапазон ячеек А7:F7 и с помощью маркера автозаполнения протащить его вниз до тех пор, пока в столбце F не появится сообщение о том, что корень уравнения найден.

 

Примеры выполнения заданий

 

Построить графики функции y = x2, используя внедренные диаграммы типа "График" и "Точечная диаграмма". Результаты сравнить.

Порядок выполнения задания:

· Составить таблицу значений функции:

Значение аргумента Значение функции
-6  
-5  
-4  
-3  
-2  
-1  
   
   
   
   
   
   
   

· Выделить второй столбец таблицы.

· Вызвать Мастер диаграмм.

· В первом диалоговом окне выбрать тип диаграммы График, подтип График с маркерами, помечающими точки данных.

· Во втором диалоговом окне включить опцию Ряды в столбцах. На вкладке Ряд в качестве подписи меток по оси категорий задать значения первого столбца данных, выделив их в таблице.

· На третьем шаге работы Мастера диаграмм ввести название диаграммы "Квадратичная функция", ввести название оси категорий "Значение аргумента", ввести название оси значений "Значение функции".

· На четвертом шаге задать способ помещения диаграммы на листе, выбрав опцию имеющемся.

· Щелкнуть по кнопке Готово.

График будет иметь следующий вид:

 

· Вновь выделить второй столбец таблицы.

· Вызвать Мастер диаграмм.

· В первом диалоговом окне выбрать тип диаграммы Точечная диаграмма, подтип Точечная диаграмма со значениями, соединенными сглаживающими линиями без маркеров.

· Во втором диалоговом окне включить опцию Ряды в столбцах. На вкладке Ряд в качестве подписи меток по оси категорий задать значения первого столбца данных, выделив их в таблице.

· На третьем шаге работы Мастера диаграмм ввести название диаграммы "Функция x^2", ввести название оси категорий "Значение аргумента", ввести название оси значений "Значение функции".

· На четвертом шаге задать способ помещения диаграммы на листе, выбрав опцию имеющемся.

· Щелкнуть по кнопке Готово.

График будет иметь следующий вид:

 



Поделиться с друзьями:

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.