Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Метод дихотомії (поділу відрізка пополам)Содержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте Позначимо через Розглянемо реалізацію методу дихотомії за допомогою електронних таблиць Excel на наступній задачі: розв‘язати рівняння f (x) = 2х + 5x – 3 = 0 з точністю e = 0.5*10-5. 1. Завжди корисно поглянути на графік функції і це дуже легко зробити за наявності Excel. Побудуємо електронну таблицю, а за її допомогою Майстром діаграм графік.
У першому стовпці електронної таблиці – довільні точки із області визначення функції, у другому – значення функції f (x) = 2х + 5x – 3 у цих точках. Відрізок [-5;5] та крок 1 тут обрані досить довільно, однак зазначимо, що на [-10;10] графік виглядає так, що їм важко
було б скористатись для локалізації коренів. На графіку з [-5;5] функція монотонно зростає і змінює знак лише на [0;1]. 2. Тут можна застосувати аналітичний метод відокремлення коренів: f′ (x) = 2х ∙ ln2 + 5, f′ (x) > 0 при всіх х, оскільки ln2 > 0. Отже рівняння f′ (x) = 0 не має розв’язків, тобто критичних точок нема, вся вісь – область зростання функції f (x), існує не більш як один нуль f (x). З графіку бачимо, що функція змінює знак на [0;1]. На [0;1] виконуються умови теореми 1, отже це єдиний відрізок ізоляції кореня. 3. Нарешті знайдемо корінь на [0;1] з точністю e = 0.5*10-5 методом дихотомії за допомогою Excel. У данному випадку а = 0, b = 1; нехай с = (а + b)/2. Оскільки f (x) зростає, то
Тут у чарунки А1 та В1 занесені початкові точки відповідно а = 0, b = 1, у С1 (а + b)/2, у D1 значення функції f (x) при х = С1, у А2 та В2 знаходяться значення відповідно а1 та b1, обрахованих у залежності від значення функції f (x) у D1. Символ ↓ означає копіювання попередніх чарунок. В результаті отримаємо таку таблицю:
Як бачимо, починаючи з рядка 23 у стовбці С зміна значень припиняється. Це ефект обчислювальної похибки, який докладніше розглянутий у лекції далі. Насправді досягнуто найбільш точне значення кореня, яке взагалі можливе при даному форматі чарунку, тобто при даному числі значущих цифр. У стовбці D відповідні значення f (x) вкрай близькі до нуля (наприклад у рядку 25 -1E-08 – це –10-8). Якщо розширити стовбець С, то число значущих цифр зросте і зміна значень продовжиться. Проте при заданій точності e = 0.5*10-5 це число є достатнім. Перевіримо правильність отриманого розв’язку безпосередньо. А саме задамо у чарунку С26 формулу = С25 + 0,5*10-5, у чарунку С27 формулу = С25 – 0,5*10-5. В результаті отримаємо:
Значення f (x) у стовбці D підраховуються автоматично. Оскільки f (0,345825 + 0,5*10-6) > 0, a f (0,345825 – 0,5*10-6) < 0, то значення 0,345825 є коренем рівняння з точністю e = 0.5*10-6. Наприкінці цього розділу запитаємо, чи можливе застосування методу дихотомії на відрізку
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2016-04-23; просмотров: 600; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.176 (0.008 с.) |