Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Численное вычисление производной функции одного переменногоСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Известно, что численными приближенными методами производная функции в заданной точке может быть вычислена с использованием формулы конечных разностей. Выражение для вычисления производной функции одной переменной в точке хk записанное в конечных разностях, имеет вид , где Δх – очень малая конечная величина. При достаточно малых значениях Δх, можно с приемлемой точностью получить величину производной функции в точке. Для вычисления производной в MS Excel будем использовать приведенную выше формулу. Рассмотрим технологию вычисления производной на примере. Пример 1.18 Найти производную функции у = 2х3 + х2 в точке х=3. Заметим, что производная приведенной функции в точке х=3, вычисленная аналитическим методом, равна 60 - это значение нам понадобится для проверки результата, полученного путем вычисления численным методом. Задачу вычисления производной в табличном процессоре можно решать двумя способами. Решение первым способом Введем в ячейку рабочего листа формулу правой части заданной функциональной зависимости например в ячейку В2, как показано на рисунке, делая ссылку на ячейку, где будет находиться значение х, например А2, =2*А2^3+А2^2. Зададим окрестность точки х=3 достаточно малого размера, например значение слева хk=2,9999999, а значение справа хk+1=3,00000001, и введем эти значения в ячейку А2 и А3 соответственно. В ячейку С2 введем формулу вычисления производной =(В3-В2)/(А3-А2). В результате вычисления в ячейку С2 будет выведено приближенное значение производной заданной функции в точке х=3, величина которой равна 60, что соответствует результату, полученному аналитически (рис.1.24). Рис. 1.24 Решение вторым способом Введем в ячейку рабочего листа А2 заданное значение аргумента, равное 3, в ячейке В2 укажем достаточно малое приращение аргумента - (1E - 9), в ячейку С2 введем формулу для вычисления производной =(2*(А2+В2)^3+(А2+В2)^2-(2*А2^3+А2^2))/В2. После нажатия клавиши <Enter> получим результат вычисления 60,0000. Как видим, результат получен такой же, как и при первом способе. Приведенный второй способ является более предпочтительным в случаях, когда нужно построить таблицу значений производной функции для заданных значений аргумента. Вычисление локальных экстремумов функции Напомним, что функция Y=f(x) имеет экстремум при значении х = хk если производная функции в этой точке равна нулю. Если функция f(x) непрерывна на отрезке [а, b] и имеет внутри этого отрезка локальный экстремум, то его можно найти, используя надстройку Excel Поиск решения. Рассмотрим последовательность нахождения экстремума функции на примере Пример 1.19 Задана неразрывная функция у = х2 + х + 2. Требуется найти ее экстремум (минимальное значение) на отрезке [-2; 2]. Решение В ячейку A3 рабочего листа введем любое число, принадлежащее заданному отрезку, в этой ячейке будет находиться значение х. В ячейку В3 введем формулу, определяющую заданную функциональную зависимость. Вместо переменной х в этой формуле должна быть ссылка на ячейку А3: =А3^2+A3+2. Выполним команду меню Сервис/Поиск решения. В открывшемся окне диалога Поиск решения в поле Установить целевую ячейку укажем адрес ячейки, содержащей формулу (В3), установим переключатель Минимальному значению, в поле Измени ячейки укажем адрес ячейки, в которой содержится переменная х-A3. Добавим два ограничения в соответствующее поле: A3 > = - 2 и A3<=2 (рис. 1.25).
Рис. 1.25
Щелкнем на кнопке Параметры и в открывшемся диалоговом окне параметры поиска решения установим относительную погрешность вычислений и предельное число итераций. Щелкнем на кнопке Выполнить. В ячейке А3 будет вычислено значение аргумента х функции, при котором она принимает минимальное значение, а в ячейке В3 – минимальное значение функции. В результате выполнения вычислений в ячейке А3 будет получено значение независимой переменной, при котором функция принимает наименьшее значение -0,5, а в ячейке В3 – минимальное значение, равное 1,75. Построим график заданной функции и убедимся, что решение уравнения найдено, верно. Примечание. В частном случае при нахождении локального экстремума с использованием рассмотренной технологии, можно получить значение, которое не является экстремумом, а просто является минимумом или максимумом функции в заданном диапазоне изменения аргумента. Поэтому необходима дополнительная проверка, т.е. вычисление производной функции в найденной точке. Используя приведенную технологию численного вычисления производной функции в заданной точке, проверим, является ли найденная точка х = -0,5 точкой экстремума функции у = х2 + х + 2. Решение приведено на рисунке. Как видно, производная в найденной точке равна нулю, следовательно, найденное значение функции является ее экстремальным значением. Пример 1.20 Требуется найти значения аргумента в диапазоне [-1; 1], при которых функция у = х2 + х + 2 имеет экстремумы. Решение Табулируем заданную функцию с шагом 0,2. Применяя второй из приведенных способов вычисления производной, вычислим значения функции у = f(x + dx). Вычислим значения производной при каждом табличном значении аргумента. Анализируя полученные значения производных функции в точках, находим, что производная меняет знак в интервале значений аргумента (-0,6;-0,4), следовательно, на этом интервале есть точка экстремума. Кроме того, заметим, что знак производной меняется с минуса на плюс, следовательно, точка экстремума является минимумом функции. Применяя инструмент Подбор параметра или Поиск решения для решения уравнения Y(x) = 0
Рис. 1.26
относительно х, вычислим точное значение аргумента, при котором исходная функция принимает экстре малыше значение (-0,5) (рис. 1.26). Полученное значение производной исследуемой функции в точке х =-0,5 равно нулю, следовательно, в этой точке функция имеет экстремум.
|
||||||||||
Последнее изменение этой страницы: 2016-06-23; просмотров: 774; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.103.117 (0.011 с.) |