Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Метод половинного деления

Автор:   •  Октябрь 30, 2018  •  Лабораторная работа  •  590 Слов (3 Страниц)  •  501 Просмотры

Страница 1 из 3

Федеральное государственной автономное

образовательное учреждение

высшего образования

«СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»

ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ

Тема: «Метод половинного деления»

Преподаватель        _________        

        подпись, дата

Студент                 _________        

        подпись, дата

Красноярск 2017


СОДЕРЖАНИЕ

Цель работы        3

Ход выполнения работы        4

1 Краткие теоретические сведения        4

2 Основная часть        4

  2.1 Решение без применения элементов программирования Mathcad        4

  2.2 Решение с применением элементов программирования Mathcad        6

Вывод        7

Список использованных источников        8


ЦЕЛЬ РАБОТЫ

Целью данной работы является нахождение корня нелинейного уравнения 10cos(x)-0,1x2=0 методом половинного деления на интервале изоляции корня на отрезке [-3,206; 0] с точностью ε=10-2.


ХОД ВЫПОЛНЕНИЯ РАБОТЫ

1 Краткие теоретические сведения

Метод дихотомии (метод бисекции, далее – метод половинного деления) – один из простейших методов нахождения корней нелинейных уравнений.

Он состоит в следующем: пусть уравнение f(x)=0 имеет на отрезке [a; b] единственный корень, причем функция f(x) на этом отрезке непрерывна. Разделим отрезок [a; b] пополам точкой с=(a+b)/2. Если f(с)≠0 (что практически наиболее вероятно), то возможны два случая: либо f(x) меняет знак на отрезке [a; c] (рис. 1, а), либо на отрезке [c; b] (рис. 1, б). Выбирая в каждом случае тот из отрезков, на котором функция меняет знак, и продолжая процесс половинного деления дальше, можно дойти до сколь угодно малого отрезка, содержащего корень уравнения.

[pic 1]

Рисунок 1 – Изменение знаков функции f(x):

а) на отрезке [a; c]; б) на отрезке [с; b]

Для данного метода существует проверка: если f(c)∙f(b)>0, то тогда b=c; если f(c)∙f(а)>0, то тогда а=с. Если такую проверку выполнять многократно, то мы будем сужать интервал [a; b] до тех пор, пока не найдем такую точку, для которой значении функции будет равно нулю, а модуль не будет превышать заданную точность f(c)<ε.

2 Основная часть

2.1 Решение без применения элементов программирования Mathcad

Для достижения желаемого результата задали точность вычисления, выбрали функцию и определили её оптимальный интервал изоляции корня. Для дальнейших вычислений воспользуемся функцией int для вычисления средней точки интервала (процесс итерации) (рис. 2).

...

Скачать:   txt (6.8 Kb)   pdf (249.1 Kb)   docx (62.7 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club