Как построить касательные в экселе

Как сделать касательную в excel к графику

Как нарисовать касательную линию в Excel – Вокруг-Дом – 2021 Тангенциальная линия – это прямая линия на графике, которая проходит по касательной к кривой

Шаг 1

Откройте лист Excel, содержащий данные, которые вы хотите использовать для тангенциальной линии. Изогнутый линейный график основан на наборах двух точек данных, например времени и амплитуды.

График функции F(x) = X^2

Функция X^2 – одна из самых популярных математических функций, которую разбирают еще на уроках в школе. На графике необходимо показать точки Y, что в Excel реализовывается следующим образом:

Создайте строку на листе в программе, вписав туда известные значения X.Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Сделайте то же самое и с Y. Пока значения этой оси координат неизвестны. Чтобы определить их, нам нужно выполнить простые расчеты.Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Поэтому в качестве значения для каждой ячейки укажите формулу, которая посчитает квадрат числа, указанного в строке X. Для этого впишите =A1^2, заменив номер ячейки.Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Теперь достаточно зажать левую кнопку мыши на нижней точки готовой ячейки и растянуть таблицу, чтобы формула автоматически подставилась в остальные ячейки, и вы могли сразу ознакомиться с результатом.Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Перейдите на вкладку вставки и выберите раздел с рекомендуемыми диаграммами.Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

В списке отыщите точечную диаграмму, которая подойдет для составления подходящего графика.Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Вставьте ее в таблицу и ознакомьтесь с результатом. На следующем скриншоте вы видите параболу и значения X, при которых она получилась правильной (такую часто показывают в примерах на математике).Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Всего 7 простых шагов потребовалось для достижения желаемого результата. Вы можете подставлять свои значения в таблицу и изменять их в любое время, следя за тем, как перестраивается график функций.

Вариант 1: График функции X^2

В качестве первого примера для Excel рассмотрим самую популярную функцию F(x)=X^2. График от этой функции в большинстве случаев должен содержать точки, что мы и реализуем при его составлении в будущем, а пока разберем основные составляющие.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Ниже сделайте то же самое с Y, но можно обойтись и без ручного вычисления всех значений, к тому же это будет удобно, если они изначально не заданы и их нужно рассчитать.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Нажмите по первой ячейке и впишите =B1^2, что значит автоматическое возведение указанной ячейки в квадрат.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Растяните функцию, зажав правый нижний угол ячейки, и приведя таблицу в тот вид, который продемонстрирован на следующем скриншоте.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Диапазон данных для построения графика функции указан, а это означает, что можно выделять его и переходить на вкладку «Вставка».

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

На ней сразу же щелкайте по кнопке «Рекомендуемые диаграммы».

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

В новом окне перейдите на вкладку «Все диаграммы» и в списке найдите «Точечная».

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Подойдет вариант «Точечная с гладкими кривыми и маркерами».

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

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

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Сейчас вы можете поменять название диаграммы и убедиться в том, что маркеры значений выставлены так, как это нужно для дальнейшего взаимодействия с этим графиком.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Из дополнительных возможностей отметим копирование и перенос графика в любой текстовый редактор. Для этого щелкните в нем по пустому месту ПКМ и из контекстного меню выберите «Копировать».

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Откройте лист в используемом текстовом редакторе и через это же контекстное меню вставьте график или используйте горячую клавишу Ctrl + V.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

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

Создание таблицы

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Шаг 2

Нажмите и перетащите на электронную таблицу, чтобы выделить данные, которые вы хотите показать, включая метки в вашем выборе.

Как сделать касательную в excel к графику

Argument ‘Topic id’ is null or empty

© Николай Павлов, Planetaexcel, 2006-2021
info@planetaexcel.ru

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

За изображения спасибо Depositphotos.com

ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРН 310633031600071

Шаг 3

Нажмите на вкладку «Вставить», а затем нажмите стрелку вниз рядом с кнопкой «Разброс» в области «Диаграмма». Выберите «Разброс с гладкими линиями». Диаграмма создана в вашей электронной таблице.

Вариант 2: График функции y=sin(x)

Функций очень много и разобрать их в рамках этой статьи просто невозможно, поэтому в качестве альтернативы предыдущему варианту предлагаем остановиться на еще одном популярном, но сложном — y=sin(x). То есть изначально есть диапазон значений X, затем нужно посчитать синус, чему и будет равняться Y. В этом тоже поможет созданная таблица, из которой потом и построим график функции.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Создайте сразу два столбца — X и Y, куда будете записывать данные.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Запишите самостоятельно первые два или три значения с указанным шагом.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Далее растяните столбец с X так же, как обычно растягиваете функции, чтобы автоматически не заполнять каждый шаг.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Перейдите к столбцу Y и объявите функцию =SIN(, а в качестве числа укажите первое значение X.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Сама функция автоматически высчитает синус заданного числа.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Растяните столбец точно так же, как это было показано ранее.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Если чисел после запятой слишком много, уменьшите разрядность, несколько раз нажав по соответствующей кнопке.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Выделите столбец с Y и перейдите на вкладку «Вставка».

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Создайте стандартный график, развернув выпадающее меню.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

График функции от y=sin(x) успешно построен и отображается правильно. Редактируйте его название и отображаемые шаги для простоты понимания.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Наши специалисты постараются ответить максимально быстро.

Источник

Решение нелинейных уравнений в Excel и Mathcad (стр. 1 )

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселеИз за большого объема этот материал размещен на нескольких страницах:
1 2 3

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

Кафедра прикладной математики и вычислительной техники

Решение нелинейных уравнений в Excel и Mathcad

к выполнению лабораторных работ

по дисциплине «Вычислительная математика»

Методические указания разработаны в соответствии с Государственным образовательным стандартом изучения дисциплины «Вычислительная математика».

Рассмотрена реализация численных методов при решении нелинейных уравнений и систем уравнений в Excel и MathCad. Приведены варианты заданий для индивидуального выполнения и вопросы для самоконтроля и тестирования.

Предназначены для студентов специальности 230201 – «Информационные системы и технологии» всех форм обучения.

1 Решение нелинейного уравнения

1.1 Общие сведения о решении нелинейного уравнения

1.2 Отделение корней

1.3 Уточнение корней стандартными средствами Excel и Mathcad

1.4 Метод деления отрезка пополам

1.6 Метод Ньютона (касательных)

1.7 Комбинированный метод

2 Решение систем нелинейных уравнений

2.1 Общие сведения о решении систем нелинейных уравнений

2.2 Решение систем нелинейных уравнений методом Ньютона

2.3 Решение систем нелинейных уравнений методами итераций

3 Задания к лабораторным работам

Лабораторная № 1. Отделение корней и стандартные инструменты решения нелинейного уравнения

Лабораторная № 2. Сравнение методов уточнения корней нелинейного уравнения

Лабораторная № 3. Решение систем нелинейных уравнений

Лабораторная № 4. Программирование методов решения нелинейных уравнений и систем

4 Вопросы и тесты для самоконтроля

Список рекомендуемой литературы

1 Решение нелинейного уравнения

1.1 Общие сведения о решении нелинейного уравнения

Как правило, нелинейное уравнения общего вида f(х)=0 невозможно решить аналитически. Для практических задач достаточно найти приближенное значение x, в определенном смысле близкое к точному решению уравнения хточн.

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

Достигнутая точность может оцениваться либо «по функции» (в найденной точке x, функция достаточно близка к 0, т. е. выполняется условие |f(x)|≤ ef, где ef требуемая точность по оси ординат), либо «по аргументу» (найден достаточно маленький отрезок [a,b], внутри которого находится корень, т. е. |b–a|≤ ex, где ex требуемая точность по оси абсцисс).

1.2 Отделение корней

Отделение корней может производиться сочетанием графического и аналитического исследования функции. Такое исследование опирается на теорему Вейерштрасса, в соответствии с которой для непрерывной на отрезке [a,b] функции f(х) и любого числа y, отвечающего условию f(a)≤y≤f(b), существует на этом отрезке точка x, в которой функция равна y. Следовательно, для непрерывной функции достаточно найти отрезок, на концах которого функция имеет разные знаки, и можно быть уверенным, что на этом отрезке есть корень уравнения f(х)=0.

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

Пример Найти с точностью до целых все корни нелинейного уравнения y(x)=x3 ‑ 10x + 7=0 а) построив таблицу и б) построив график. Найти корень уравнения на выделенном отрезке, используя опции «Подбор параметра» и «Поиск решения».

Решение Создадим в Excel таблицу, содержащую аргументы и значения функции и по ней построим точечную диаграмму. На рисунке 1 приведен снимок решения.

Такой же анализ может быть выполнен и в пакете Mathcad. Для этого достаточно набрать определение функции f(x), используя оператор присваивания (:=) и естественные общепринятые обозначения математических операций и стандартных функций, задать цикл для изменения аргумента, например, а затем вывести на экран таблицу значений функции (располо­жен­ными в одной строке командами x= f(x)=) и график. Цикл можно задать, например, командой x:=-5,-4.5…5. Шаг цикла формируется путем задания начального и следующего за ним значений переменной, а перед конечным значением переменной ставится точка с запятой, которая будет визуально отображена на экране в виде многоточия.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселеКак построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Рисунок 1 – Таблица и график для отделения корней нелинейного уравнения

1.3 Уточнение корней стандартными средствами Excel и Mathcad

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

В Excel для уточнения значений корней можно использовать опции «Подбор параметра» и «Поиск решения». Пример оформления решения приведен на рисунках 2 и 3.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Рисунок 2 – Ввод значений для использования средств решения уравнения в Excel

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Рисунок 3 – Результаты использования средств решения уравнения в Excel

В Mathcad для уточнения корней уравнения можно использовать функцию root(….) или блок решения. Пример использования функции root(…) приведен на рисунке 4, а блока решения на рисунке 5. Следует обратить внимание, что в блоке решения (после заголовка блока Given) между левой и правой частями уравнения должен стоять жирный знак равенства (тождества), который можно получить выбором из соответствующей палитры инструментов, либо нажатием одновременно клавиши Ctrl и =.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселеРисунок 4 – Решение уравнения с использованием функции root(…) в Mathcad

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Рисунок 5 – Решение уравнения с использованием блока решения в Mathcad

Как видим, каждый стандартный инструмент находит решение уравнения с определенной точностью. Эта точность зависит от метода, используемого в пакете и, в определенной степени, настроек пакета. Управлять точностью результата здесь достаточно сложно, а часто и невозможно.

В то же время, очень просто построить собственную таблицу или написать программу, реализующие один из методов уточнения корней. Здесь можно использовать критерии точности расчета, задаваемые пользователем. При этом достигается и понимание процесса расчетов без опоры на принцип Митрофанушки: «Извозчик есть, довезет».

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

1.4 Метод деления отрезка пополам

В этом методе на каждом шаге отрезок делится на две равные части. Затем сравнивают знаки функции на концах каждой из двух половинок (например, по знаку произведения значений функций на концах), определяют ту из них, в которой содержится решение (знаки функции на концах должны быть разные), и. сужают отрезок, перенося в найденную точку его границу (а или b). Условием окончания служит малость отрезка, где содержится корень («точность по x»), либо близость к 0 значения функции в средине отрезка («точность по y»). Решением уравнения считают середину отрезка, найденного на последнем шаге.

Решение Для решения можно использовать табличный процессор Excel, позволяющий автоматически продолжать строки. На первом шаге заносим в таблицу значения левого и правого концов выбранного начального отрезка и вычисляем значение середины отрезка с=(a+b)/2, а затем вводим формулу для вычисления функции в точке a (f(a)) и растягиваем (копируем) её для вычисления f(c) и f(b). В последнем столбца вычисляем выражение (ba)/2, характеризующего степень точности вычислений. Все набранные формулы можно скопировать во вторую строку таблицы.

На втором шаге нужно автоматизировать процесс поиска той половины отрезка, где содержится корень. Для этого испльзуется логическая функция ЕСЛИ (Меню: ВставкаКак построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселеФункцияКак построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселеЛогические). Для нового левого края отрезка мы проверяем истинность условия f(a)*f(c)>0, если оно верно, то мы в качестве нового значения левого конца отрезка берем число c (т. к. это условие показывает, что корня на отрезке [a, c] нет), иначе оставляем значение a. Аналогично, для нового правого края отрезка мы проверяем истинность условия f(c)*f(b)>0, если оно верно, то мы в качестве нового значения правого конца отрезка берем число c (т. к. это условие показывает, что корня на отрезке [c, b] нет), иначе оставляем значение b.

Вторую строку таблицы можно продолжить (скопировать) на необходимое число последующих строк.

Итерационный процесс завершается, когда очередное значение в последнем столбце становится меньшим, чем заданный показатель точности ex. При этом, значение середины отрезка в последнем приближении, принимается в качестве приближенного значения искомого корня нелинейного уравнения. На рисунке 6 приведен снимок решения. Для построения аналогичного процесса в Mathcad можно использовать бланк, подобный приведенному на рисунке 7. Число шагов N может варьиро­вать­ся до достижения в таблице результатов требуемой точности. При этом таблица будет автоматически удлиняться или укорачиваться.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Рисунок 6 – Уточнение корня методом деления отрезка пополам в Excel

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Рисунок 7 – Уточнение корня методом деления отрезка пополам в Mathcad

1.5 Метод хорд

В этом методе нелинейная функция f(x) на отделенном интервале [а, b] заменяется линейной – уравнением хорды, т. е. прямой соединяющей граничные точки графика на отрезке. Условие применимости метода – монотонность функции на начальном отрезке, обеспечивающая единственность корня на этом отрезке. Расчет по методу хорд аналогичен расчету методом деления отрезка пополам, но теперь на каждом шаге новая точка x внутри отрезка [a,b] рассчитывается по любой из следующих формул:

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе.

1.6 Метод Ньютона (касательных)

Идея, на которой основан метод, аналогична той, которая реализована в методе хорд, только на каждом шаге кривая f(x) заменяется касательной к ней, проведенной в предыдущей найденной точке. В качестве начальной точки в зависимости от свойств функции берется или левая граница отрезка, содержащего корень – x0 = а (если f(а) f»(х) > 0), или правая его граница: x0 = b (если f(b) f»(х)>0). Расчет нового приближения на следующем шаге i+1 производится по формуле:

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе.

Алгоритм применим для монотонных функций, сохраняющих выпуклость или вогнутость в промежутке между начальным приближением и корнем уравнения (т. е. должен сохраняться знак первой и второй производных функции f(x)). работоспособен при выпуклых и монотонных функциях f(x). В расчетах нет необходимости отслеживать две границы отрезка, поэтому достаточно на каждом шаге вычислять значения x, f(x) и f′(x). При этом легко оценить «точность по y», по значению левой части уравнения на очередном шаге. Для оценки «точности по x» нужно отслеживать разницу приближений на предыдущем и последующих шагах, которая связана с разницей между найденным приближением и точным значением корня.

Следует обратить внимание на следующую особенность метода: последовательность x1, x2, x3,… приближается к корню с другой стороны, в отличие от использования метода хорд при прочих равных условиях.

Главным достоинством метода касательных является квадратичная скорость сходимости, что во многих случаях может привести к сокращению числа вычислений функции.

Уточнить корень уравнения tg (0,55x+0,1) – x2=0 на отрезке [0.6, 0.8] методом касательных до точности 0,001.

Точность вычислений можно оценить из соотношения

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

2 Решение систем нелинейных уравнений

2.1 Общие сведения о решении систем нелинейных уравнений

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

где F1, F2,…, Fn – функции независимых переменных, среди которых есть нелинейные.

Как и в случае систем линейных уравнений, решением системы является такой вектор X*, который при подстановке обращает одновременно все уравнения системы в тождества.

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Система уравнений может не иметь решений, иметь единственное решение, конечное или бесконечное количество решений. Вопрос о количестве решений должен решаться для каждой конкретной задачи отдельно.

Численные методы решения системы уравнений носят итерационный характер и требуют задания начального приближения X0.

Рассмотрим две группы таких методов: метод Ньютона с различными его модификациями и методы итераций (простых итераций и Зейделя).

2.2 Решение систем нелинейных уравнений методом Ньютона

Будем рассматривать этот метод на примере системы двух нелинейных уравнений с двумя неизвестными:

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Начальные значения x0 и y0 определяются графически. Для нахождения каждого последующего приближения (xi+1, yi+1) используют вектор значений функций и матрицу значений их первых производных, рассчитанные в предыдущей точке (xi, yi).

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе,

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе

Для расчета новых приближений на шаге i+1 используется матричная формула

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе.

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

Расчет останавливают при выполнении одного (а иногда и обоих) из двух условий. Первое из них заключается в том, что на очередном шаге максимальное по модулю из изменений аргументов x и y становится меньше заданная погрешность по аргументам. В соответствии со вторым из условий, на очередном шаге максимальное по модулю значение левых частей уравнений должно отличаться от нуля меньше, чем заданная погрешность по функциям.

В упрощенном методе Ньютона матрица производных и матрица, обратная к ней вычисляются только один раз (в начальной точке) и для расчетов используется матричная формула

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе.

Приведенные формулы особенно легко записать в Mathcad, где имеются операторы для вычисления производных и действий с матрицами. Однако при правильном использовании матричных операций эти формулы достаточно просто записываются и в Excel. Правда, здесь придется заранее получить формулы для вычисления производных. Для аналитического вычисления производных также может быть использован Mathcad.

2.3 Решение систем нелинейных уравнений методами итераций

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

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе.

Для решения такой системы задаются начальным приближением x0, y0. Уточненные решения получают по шагам, подставляя в правые части уравнений значения, найденные на предыдущем шаге. В методе простых итераций для уточнения решения используют формулы:

Как построить касательные в экселе. Смотреть фото Как построить касательные в экселе. Смотреть картинку Как построить касательные в экселе. Картинка про Как построить касательные в экселе. Фото Как построить касательные в экселе.

Если одно из решений системы и начальные значения x0 и y0 лежат в области D, задаваемой неравенствами: axb, cyd, то расчет по методу простых итераций сходится при выполнении в области D соотношений:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *