КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Метод хорд
Пусть необходимо найти корень уравнения вида с точностью ε, если известно, что корень принадлежит промежутку [ а; b ]. Графически это означает, что необходимо найти нули функции – значения переменной х, в которых график пересекает ось Ох, и эти значения по условию должны принадлежать промежутку [ а; b ]. Рассмотрим функцию на отрезке [ а; b ] (рис. 46.2). График данной функции обязательно пересекает ось Ох в некоторой точке С (с; 0). Наша задача – найти абсциссу этой точки – значение с. Выполним следующие действия: 1. Проведем хорду АВ. Она пересекает ось Ох в точке с абсциссой х 1. 2. Выберем точку на кривой, абсцисса которой равна х 1 – точка А 1. 3. Проведем хорду А 1 В. Она пересекает ось Ох в точке с абсциссой х 2. 4. Выберем точку на кривой, абсцисса которой равна х 2 – точка А 2 и т.д. Будем продолжать этот процесс до тех пор, пока разность между последующим хп +1 и предыдущим хп значениями переменной х не станет меньше заданной в условии задачи точности ε, т.е. . Это означает, что хп +1, хп практически не будут отличаться от с. Выведем формулы для нахождения х 1, х 2… хп +1: 1. Выпишем координаты точек А и В: , . 2. Составим уравнение прямой АВ: . 3. Найдем точку пересечения прямой АВ с осью Ох. Она имеет координаты (х 1; 0). Заменим в уравнении АВ х на х 1, у на 0: . Выразим х 1. По свойству пропорции . 4. Поскольку для нахождения х 2 нужно проводить новую прямую через точки и и находить точку ее пересечения с осью Ох, произведем по аналогии следующую замену: роль а будет выполнять х 1, роль х 1 - х 2. Получим, что . 5. Обобщим проведенные рассуждения. Для нахождения хп +1 будем использовать следующую формулу: (1). В рассмотренном нами случае при проводимых преобразованиях точка В оставалась неподвижной. Возможен и другой вариант: неподвижной может быть точка А (рис. 46.3). В этом случае будем использовать другую формулу: (2). Для удобства формулы (1) и (2) можно объединить в одну: (3), где d – абсцисса неподвижной точки ( или ), - конец отрезка [ а; b ], не являющийся абсциссой неподвижной точки, Правило выбора неподвижной точки: Неподвижной точкой является тот конец отрезка [ а; b ], для которого знак функции в этой точке совпадает со знаком второй производной функции в той же точке. Пример 46.2. Найти приближенное решение уравнения на [0; 1], использую метод хорд с точностью ε = 0,01. Решение. Составим функцию . 1. Выберем неподвижную точку. Для этого найдем и : = ; = 6 х. Найдем знак функции и второй производной на каждом конце отрезка: в точках 0 и 1. ; . ; . Видим, что при знак функции совпадает со знаком второй производной. Следовательно, - абсцисса неподвижной точки. 2. Поскольку при решении задачи расчеты получаются достаточно громоздкие, их удобно выполнять с использованием компьютера, например, программы Microsoft Excel. В качестве шапки таблицы можно предложить следующий вариант: В столбце А будет указываться номер выполняемого шага п. Первое значение п всегда выбираем равным 0. В столбце В будут располагаться значения х 0, х 1, х 2 и т.д. В качестве х 0 в ячейку В2 занесем значение того конца отрезка, который не является абсциссой неподвижной точки. В нашем случае это . В столбце С будут содержаться значения функции в точках х 0, х 1, х 2 и т.д., необходимые для расчета хп+1 по формуле (3). Для нахождения f (х 0) в ячейку С2 введем формулу. Поскольку , а первое значение х 0 находится в ячейке В2, то формула будет иметь вид: =B2^3+2*B2-1. В столбце D будет осуществляться проверка того, не превосходит ли заданной точности ε. Эта проверка будет начинаться с , и ячейка D2 не заполняется. Столбцы E и F – вспомогательные. Поскольку в формуле (3) используется d и f(d), то их можно один раз записать соответственно в ячейках E2 иF2 и в дальнейшем делать на них абсолютные ссылки. После заполнения второй строки, она будет иметь вид: Начнем заполнение третьей строки. Номер шага в ячейке А3 будет равен 1. Для расчета х 1 в ячейке В3 применим формулу (3), которая в программе Microsoft Excel примет вид: =B2-(C2*($E$2-B2))/($F$2-C2). Ссылки на ячейки E2 иF2 содержат знак "$", т.е. являются абсолютными, и при копировании данной формулы меняться не будут. Для расчета f (х 1) в ячейке С3 достаточно просто скопировать формулу из ячейки С2, и она будет иметь вид: =B3^3+2*B3-1. В ячейку D3 занесем формулу для расчета модуля разности между последующим и предыдущим значением х: =ABS(B3-B2). Произведем проверку: если содержимое этой ячейки больше ε, то расчеты необходимо продолжить, меньше – закончить. После заполнения третьей строки, она будет иметь вид: Достоинства программы Microsoft Excel с том, что нам достаточно ввести только формулы, все расчеты машина произведет сама. Видим, что содержимое ячейки D3=0,(3) больше заданной точности ε = 0,01, следовательно, расчеты следует продолжить. Все основные формулы уже введены, в дальнейшем будем использовать только возможности автозаполнения. После выполнения следующих шагов таблица будет иметь вид: Видим, что в ячейке D6 содержимое 0,006932015 стало меньше заданной точности ε = 0,01, следовательно, расчеты следует закончить и в качестве приближенного решения уравнения взять последнее хп с точностью 2 знака после запятой. В нашем примере это х4 0, 45. Ответ: х 0, 45.
Дата добавления: 2014-12-27; Просмотров: 1502; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |