Excel корень трансцендентного уравнения

В общем случае процесс решения задачи с использованием ЭВМ состоит из следующих этапов:

1. Постановка задачи и построение математической модели (этап моделирования);

2. Выбор метода и разработка алгоритма (этап алгоритмизации);

3. Запись алгоритма на языке, понятном ЭВМ (этап программирования);

4. Отладка и использования программы на ЭВМ (этап реализации);

5. Анализ полученных результатов (этап интерпретации).

В данной работе показано решение алгебраических и трансцендентных уравнений в среде Microsoft Excel. Уточнения корня производилось различными методами: методом бисекции; методом итераций; методом секущих; методом Ньютона.

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

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

У метода хорд и у метода Ньютона имеется общий недостаток: на каждом шаге проверяется точность значения.

Опубликовано 01 Сен 2013
Рубрика: Справочник Excel | 7 комментариев

График функции с реализацией метода Ньютона на фоне его портретаНелинейные, трансцендентные уравнения функции одной переменной – это уравнения вида f (x) = 0, в которых нельзя найти алгебраическими методами корни. Функция  f (x) – это, как правило, достаточно сложная и громоздкая функция, содержащая в своем составе…

…тригонометрические, логарифмические, степенные и иные нелинейные функции с различной глубиной вложенности. Например: f (x) = sin (3,14^x) + cos (x) = 0. Уравнения такого вида решаются численными методами.

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

Чуть-чуть истории и теории.

Вы задумывались когда-нибудь — откуда и зачем в головах людей, живших в XVI…XVII веках, родились понятия дифференциалов, производных, интегралов? Объяснение, в общем-то, достаточно простое и понятное – эти ученые искали аналитические пути решения прикладных практических задач. И успешно находили!!!

Мне сегодня видится приблизительно такая «лестница» с качественными «ступенями инструментов» математики для решения практических и научных задач, которую изобрело человечество:

1. Арифметика — сложение, вычитание, умножение, деление.

2. Алгебра – применение элементарных функций (степенной, логарифмической, тригонометрической, …) и алгебраических уравнений функции одной переменной.

3. Гауссовские системы линейных уравнений.

4. Численные методы решения трансцендентных уравнений.

5. Численные методы решения систем трансцендентных уравнений функций нескольких переменных.

6. Дифференцирование и интегрирование функций одной переменной.

7. Дифференцирование и интегрирование функций нескольких переменных.

8. Системы дифференциальных и интегральных уравнений.

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

Предлагаю остановиться и разобраться с достаточно высокой четвертой ступенью «лестницы».

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

Каждый из методов имеет свои достоинства и недостатки — они подробно описаны в литературе, и углубляться в них мы не будем. Скажу только, что из вышеперечисленных методов мне на практике довелось использовать все. При решении различных (в основном геометрических и теплотехнических) задач по разным причинам было удобно использовать то один, то другой подход. Метод Ньютона хорош своей быстрой сходимостью и простотой формулы. Комбинированный метод секущих-хорд на основе итерационной формулы Ньютона не требует нахождения производных, быстро «сходится», и главное – не требует анализа функции на сходимость. Метод половинного деления медленно сходится, но не требует никакого предварительного анализа функции.

Трансцендентные уравнения. Два метода решения в Excel.

Если у вас на компьютере нет программы MS Excel, то расчеты можно выполнить в программе OOo Calc из бесплатного пакета Open Office.

Задач, которые требуют для получения ответа составления и решения трансцендентных уравнений, вокруг нас очень много. Это — задачи и физики, и теплотехники, и астрономии, и элементарной геометрии в обычной жизни… Инженерам-конструкторам и программистам в повседневной работе необходимо уметь составлять и быстро решать численными методами нелинейные уравнения. На мой взгляд — это один из критериев профессионализма. Более того, уравнения, которые решаются аналитически, сегодня иногда гораздо проще и быстрее при наличии вычислительной техники решить численными методами, поэтому нужно уметь это делать.

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

Рассмотрим пример из статьи «Расчет геометрии зубчатой передачи». Необходимо найти угол зацепления зубчатой передачи atw. Я обещал в той статье рассказать, как это делается. Выполняю обещание.

Если расстояние между центрами колеса и шестерни не задано, то угол зацепления  можно вычислить путем решения трансцендентного уравнения:

inv (atw)=tg (atw) — atw=2*xs*tg (a)/(z2+T*z1)+ tg (at) — at

Подставив данные из примера, рассмотренного в вышеупомянутой статье, получим после преобразований следующее уравнение:

inv (atw)=0,020910

f (atw)=tg (atw)—atw-0,020910=0

Используем метод Ньютона, потому что взять производную представленной выше функции элементарно просто, а итерационная формула очень проста и компактна:

f’(atw)=1/(cos (atw))^2—1

atw(i+1)= atwi— f (atw) i/ f’(atw) i

Открываем файл Excel и начинаем работу.

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

1. Инволюту угла зацепления inv(atw) заносим

в ячейку D3: 0,020910

2. Значение угла зацепления в нулевом приближении atw0 в радианах записываем

в D4: =ПИ()/4

Таблица в Excel решения уравнения методом Ньютона

3. Итерационную формулу atw(i+1)= atwif(atw)i/ f’(atw)i заносим

в D5: =D4- (TAN (D4) -D4-$D$3)/(1/(COS (D4))^2-1)=0,591706

atw1= atw0- (tg (atw0) — atw0- inv (atw))/(1/(cos (atw0))^2-1)

и копируем в ячейки D6… D14

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

atw =D13- (TAN (D13) -D13-$D$3)/(1/(COS (D13))^2-1)=0,389140

Решение найдено, расчет в Excel завершен!

Решение задачи ландшафтного дизайна с помощью сервиса  «Подбор параметра» в Excel

Задача:

Вдоль отмостки стены дома длиной 14 метров необходимо разбить цветник в виде сегмента круга площадью ровно 16 квадратных метров. На сколько метров цветник будет отстоять от края отмостки по центру стены? Каким радиусом необходимо выполнить границу цветника?

Расчетная схема сегмента круга

1. Длину отмостки стены дома — хорды сегмента круга x в метрах записываем

в ячейку D17: 14,000

2. Площадь цветника – сегмента круга S в квадратных метрах вписываем

в D18: 16,000

Таблица в Excel решения уравнения методом подбора параметра

3. Предположительное произвольное (не нулевое) значение центрального угла сегмента a в радианах  пишем

в D19: 1,000

Трансцендентное уравнение  a/sin(a/2) -2*cos (a/2) — (8*S/x^2) *sin(a/2)=0 вводим

в объединенную ячейку E19F19: =D19/SIN (D19/2) -2*COS (D19/2) — (8*D18/D17^2)*SIN (D19/2)

Всплывающее окно Excel "Подбор параметра"

Включаем сервис «Подбор параметра» в Excel: «Сервис» – «Подбор параметра». Пишем в появившемся окне все как на рисунке слева и нажимаем кнопку OK.

Всплывающее окно Excel "Результат подбора параметра"

В появившемся новом окне видим, что решение найдено, снова нажимаем на кнопку OK.

_

Считываем искомое значение центрального угла сегмента a  в радианах

в D19:  0,950057

При этом видим, что значение трансцендентного уравнения равно нулю; считываем

в объединенной ячейке E19F19: =D19/SIN (D19/2) -2*COS (D19/2) — (8*D18/D17^2)*SIN (D19/2)=0

4. Радиус наружной границы цветника – радиус сегмента круга r в метрах рассчитывается

в D20: =D17/2/SIN (D19/2)=15,305

r =x/2/sin(a/2)

5. Максимальная ширина цветника – высота сегмента круга h в метрах рассчитывается

в ячейке D21: =D20*(1-COS (D19/2))=1.695

h =r*(1- cos(a/2))

Ответы получены, вторая задача успешно решена!

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

Краткие выводы

1. Итерационными численными методами удобно и быстро можно решать трансцендентные уравнения и громоздкие нелинейные алгебраические.

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

3. Использование инструмента «Подбор параметра» в Excel является сегодня, безусловно, наиболее оптимальным и эффективным методом решения нелинейных, трансцендентных уравнений функций одной переменной, а также проведения анализа типа «Что будет? Если…».

Умение применять в работе сервис «Подбор параметра» существенно повышает ваш уровень, как специалиста вообще, так и как пользователя Excel – в частности.

Ссылка на скачивание файла: resheniye-transtsendentnykh-uravneniy (xls 34,0KB).

Другие статьи автора блога

На главную

Статьи с близкой тематикой

Отзывы

Слайд 1

Тема: АЛГЕБРАИЧЕСКИХ И ТРАНСЦЕНДЕНТНЫХ УРАВНЕНИЙ В MICROSOFT EXCEL Выполнил: Мурзин Дмитрий Алексеевич, студент 2 курса Научный руководитель: преподаватель специальных дисциплин Соколова Марина Анатольевна Серпухов 2022г . ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ МОСКОВСКОЙ ОБЛАСТИ «СЕРПУХОВСКИЙ КОЛЛЕДЖ»

Слайд 2

Актуальность На практике при решении различных физических и технических задач составляются и решаются уравнения. Уравнения – аналитическая запись задачи о нахождении значений аргументов, при которых значения двух данных функций равны . Аргументы-неизвестные, а значение неизвестных-корни уравнения. В школьном курсе математике рассматриваются различные способы аналитического решения простейших уравнений. Но существуют алгебраические уравнения ,для которых нет общего случая решения в радикалах, их решение можно найти только приближенно. Например, ш ар радиуса r плавает в воде, погрузившись на глубину d .Пусть r =10см, сделан он из сосны, имеющей плотность 0,638 г / .Плотность воды 1 г / . Требуется найти глубину погружения шарика d . В своей работе я буду рассматривать различные методы решения алгебраических и трансцендентных уравнений, с применением электронных таблиц Microsoft Excel .

Слайд 3

Объект исследования: уравнения; Предмет исследования: методы решения алгебраических и трансцендентных уравнений. Цель работы: Выполнить в Microsoft Excel различные методы решения алгебраических и трансцендентных уравнений. Задачи работы: 1. Изучить и провести анализ литературы, интернет-ресурсов теоретической и практической основы методов решения уравнений; 2. Исследовать различные методы решения трансцендентных и алгебраических уравнений; 3. Выполнить в Microsoft Excel различные методы решения алгебраических и трансцендентных уравнений.

Слайд 4

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

Слайд 5

Общая постановка задачи Найти действительные корни уравнения f(x) = 0, где f(x) – алгебраическая или трансцендентная функция. Точные методы решения уравнений подходя только для узкого класса уравнений (квадратные, биквадратные и т. д.). Задача численного нахождения корней уравнения состоит из двух этапов: 1. Отделение (локализация) корня; 2. Приближенное вычисление корня до заданной точности (уточнение корней). Уточнение корня может производить разными методами[1][3]: 1. Графический метод; 2.Метод подбора параметра; 3. Метод половинного деления; 4. Метод итераций; 5. Метод хорд (метод секущих); 6. Метод касательных (метод Ньютона); 7. Комбинированный метод. Применяя электронные таблицы Microsoft Excel , я выполнил решение задачи перечисленными методами.

Слайд 6

Пример: Найдите приближенное значение уравнения заданного функцией с точностью е=0,001 . Представьте графически поставленную задачу;

Слайд 7

Графический метод . X= 1,100586 Отрезок [ 0 , 1 ]

Слайд 8

Метод подбора параметра: Подбор параметра — простейший метод нахождения оптимального желаемого решения за счет изменения одного из параметров. Алгоритм для программной реализации : 1.Составить таблицу значений данной функции . 2.Построить график функции . 3.По графику грубо приближенно определить корень уравнения . 4.Выяснить в какой ячейке находится это значение (адрес ячейки будет использоваться далее ) 5.Ввести команду Сервис – Подбор параметра . 6.На панели Подбор параметра в поле Значение ввести требуемое значение функции . 7.В поле Изменяя значение ячейки ввести адрес ячейки, в которой будет производиться подбор значения аргумента (адрес ячейки определенный в пункте 4 ) 8.На панели Результат подбора параметра будет выведена информация о величине подбираемого и подобранного значений. Щелкните кнопку ОК . 9.В ячейке аргумента из пункта 4 появится подобранное значение. Это и есть корень уравнения, найденный с заданной точностью. Точность подбора зависит от заданной точности представления чисел в ячейках таблицы . Однако не все задачи могут быть решены путем подбора параметра. Решение не будет найдено, если изменяемая и целевая ячейки логически связаны. При такой сходимости в окне Результат подбора параметра можно установить Шаг ( Step ) и Паузу ( Pause ) и с их помощью осуществлять процесс подбора параметра.

Слайд 9

Таблица. Расчет уравнения по методу подбора параметра: x= 1,001

Слайд 10

Метод половинного деления: Постановка задачи: Пусть дано уравнение f(x) = 0, (a, b) — интервал, на котором f(x) имеет единственный корень. Нужно приближенно вычислить этот корень с заданной точностью. Примечание: Заметим, что если f(x) имеет k корней, то нужно выделить соответственно k интервалов. Метод половинного деления или дихотомии (дихотомия — сопоставленность или противопоставленность двух частей целого): Метод основан на той идее, что корень лежит либо на середине интервала (a, b) , либо справа от середины, либо — слева, что следует из существования единственного корня на интервале (a, b) . Алгоритм для программной реализации: а:=левая граница b:= правая граница m:= ( a+b )/2 середина определяем f(a) и f(m) если f(a)*f(m)<0 то b:=m иначе a:=m если (a-b)/2>e повторяем , начиная с пункта2 m- искомый корень.

Слайд 11

Таблица. Расчет уравнения по методу половинного деления: x= 1,00586

Слайд 12

Метод простой итерации: Смысл метода простой итерации состоит в том, что мы представляем уравнение f(x) в виде ) и по формуле будем строить итерации, которые сходятся к искомому корню с интересующей степенью точности, но тут есть проблемы: возможно f(x) очень сложно представить в таком виде, да и не факт, что любая будет строить сходящиеся итерации, поэтому алгорим сводится к тому, чтобы оптимально найти . Подготовка: Ищем числа m и M такие, что на (a, b) ; Представляем , где ; Алгоритм: 1. Выбираем х0 из (a, b) ; 2.Вычисляем ; 3.Проверяем условие , где q=(M-m)/( M+m ) ; 4.Если оно ложно, то переходим к пункту 7; 5. х0=х1; 6.Переходим к пункту 2; 7. х1–искомый корень.

Слайд 13

Таблица. Расчет уравнения по методу простой итерации: x^3-10x+1=0,

Слайд 14

Метод хорд Метод хорд заключается в замене кривой у = f ( x ) отрезком прямой, проходящей через точки ( а , f ( a )) и ( b , f ( b )) . Абсцисса точки пересечения прямой с осью ОХ принимается за очередное приближение. Чтобы получить расчетную формулу метода хорд, за­пишем уравнение прямой, проходящей через точки ( a , f ( a )) и ( b , f ( b )) и, приравнивая у к нулю, найдем х : Алгоритм метода хорд : 1) П усть k = 0; 2) В ычислим следующий номер итерации: k = k + 1. Найдем очередное k -e приближение по формуле: x k = a — f ( a )( b — a )/( f ( b ) — f ( a )). Вычислим f ( x k ); 3) Е сли f ( x k )= 0 (корень найден), то переходим к п. 5. Если f ( x k ) × f ( b )>0, то b = x k , иначе a = x k ; 4) Е сли |x k – x k -1 | > ε , то переходим к п. 2; 5) В ыводим значение корня x k ; 6) К онец.

Слайд 15

Таблица. Расчет уравнения по методу хорд: x= 0,1001

Слайд 16

Метод касательных В точке пересечения касательной с осью Оx переменная у = 0. Приравнивая у к нулю, выразим х и получим формулу метода касательных: Теорема. Пусть на отрезке [а, b]выполняются условия: 1) функция f(x)и ее производные f ‘(х)и f »(x)непрерывны; 2) производные f ‘(x)и f »(x)отличны от нуля и сохраняют определенные постоянные знаки; 3) f(a)× f(b) < 0 (функция f(x)меняет знак на отрезке). Тогда существует отрезок [α, β], содержащий искомый корень уравнения f(x) = 0, на котором итерационная последовательность сходится. Если в качестве нулевого приближения х0 выбрать ту граничную точку [α, β], в которой знак функции совпадает со знаком второй производной, т.е. f(x0)× f»(x0)>0, то итерационная последовательность сходится монотонно

Слайд 17

Таблица. Расчетное уравнение по методу касательных: x= 0,1001

Слайд 18

Результаты: Исследование методов показало различные методы решения алгебраических и трансцендентных уравнений с помощью электронной таблицы Microsoft Excel . Следующие методы были изучены: • Графический метод; • Подбор параметра; • Метод половинного деления; • Метод итераций; • Метод хорд (метод секущих); • Метод касательных (метод Ньютона); • Комбинированный метод.

Слайд 19

Вывод: Я изучил методы решения алгебраических и трансцендентных уравнений на примере задачи с физическим содержанием с помощью Microsoft Excel . В данной работе я показал методы решение алгебраических и трансцендентных уравнений в среде Microsoft Excel : 1)методом бисекции;2)методом итераций;3)методом секущих;4)методом Ньютона;5)метод подбора параметра;

Слайд 20

Список использованных источников : 1. Lectures on Numerical Analysis /Dennis Deturck , Herbert S. Wilf. — 1- е издание . — Philadelphia: Department of Mathematics University of Pennsylvania, 2002. — 125 с . 2. Numerical analysis [ Электронный ресурс ] / Wikipedia contributors. — Электрон . текстовые дан . — San Francisco: Wikipedia, The Free Encyclopedia, 2019. — Режим доступа : https://en.wikipedia.org/w/index.php?title=Numerical_analysis&oldid=895278527, свободный . — Online encyclopedia ( Дата обращения : 13.05.2019); 3. Numerical methods /John D. Fenton. — 1- е издание . — Vienna: Institute of Hydraulic Engineering and Water Resources Management. Vienna University of Technology, 2019. — 33 с .; 4. Numerical Methods for Physicists [ Электронный ресурс ] / Anthony O’Hare. — Электрон . текстовые дан . — Belton: MMHB. Department of Computer Science and Engineering, 2005. — Режим доступа : http://mars.umhb.edu/~wgt/engr2311/NMfP.pdf, свободный ( Дата обращения : 12.05.2019)

Трансцендентные уравнения? «Подбор параметра» в Excel!

Нелинейные, трансцендентные уравнения функции одной переменной – это уравнения вида f (x) = 0, в которых нельзя найти алгебраическими методами корни. Функция f (x) – это, как правило, достаточно сложная и громоздкая функция, содержащая в своем составе.

. тригонометрические, логарифмические, степенные и иные нелинейные функции с различной глубиной вложенности. Например: f (x) = sin (3,14^x) + cos (x) = 0. Уравнения такого вида решаются численными методами.

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

Чуть-чуть истории и теории.

Вы задумывались когда-нибудь — откуда и зачем в головах людей, живших в XVI…XVII веках, родились понятия дифференциалов, производных, интегралов? Объяснение, в общем-то, достаточно простое и понятное – эти ученые искали аналитические пути решения прикладных практических задач. И успешно находили.

Мне сегодня видится приблизительно такая «лестница» с качественными «ступенями инструментов» математики для решения практических и научных задач, которую изобрело человечество:

1. Арифметика — сложение, вычитание, умножение, деление.

2. Алгебра – применение элементарных функций (степенной, логарифмической, тригонометрической, …) и алгебраических уравнений функции одной переменной.

3. Гауссовские системы линейных уравнений.

4. Численные методы решения трансцендентных уравнений.

5. Численные методы решения систем трансцендентных уравнений функций нескольких переменных.

6. Дифференцирование и интегрирование функций одной переменной.

7. Дифференцирование и интегрирование функций нескольких переменных.

8. Системы дифференциальных и интегральных уравнений.

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

Предлагаю остановиться и разобраться с достаточно высокой четвертой ступенью «лестницы».

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

Каждый из методов имеет свои достоинства и недостатки — они подробно описаны в литературе, и углубляться в них мы не будем. Скажу только, что из вышеперечисленных методов мне на практике довелось использовать все. При решении различных (в основном геометрических и теплотехнических) задач по разным причинам было удобно использовать то один, то другой подход. Метод Ньютона хорош своей быстрой сходимостью и простотой формулы. Комбинированный метод секущих-хорд на основе итерационной формулы Ньютона не требует нахождения производных, быстро «сходится», и главное – не требует анализа функции на сходимость. Метод половинного деления медленно сходится, но не требует никакого предварительного анализа функции.

Трансцендентные уравнения. Два метода решения в Excel.

Если у вас на компьютере нет программы MS Excel, то расчеты можно выполнить в программе OOo Calc из бесплатного пакета Open Office.

Задач, которые требуют для получения ответа составления и решения трансцендентных уравнений, вокруг нас очень много. Это — задачи и физики, и теплотехники, и астрономии, и элементарной геометрии в обычной жизни… Инженерам-конструкторам и программистам в повседневной работе необходимо уметь составлять и быстро решать численными методами нелинейные уравнения. На мой взгляд — это один из критериев профессионализма. Более того, уравнения, которые решаются аналитически, сегодня иногда гораздо проще и быстрее при наличии вычислительной техники решить численными методами, поэтому нужно уметь это делать.

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

Рассмотрим пример из статьи «Расчет геометрии зубчатой передачи». Необходимо найти угол зацепления зубчатой передачи atw . Я обещал в той статье рассказать, как это делается. Выполняю обещание.

Если расстояние между центрами колеса и шестерни не задано, то угол зацепления можно вычислить путем решения трансцендентного уравнения:

inv ( atw )=tg ( atw ) — atw =2* xs *tg ( a )/( z2 + T * z1 )+ tg ( at ) — at

Подставив данные из примера, рассмотренного в вышеупомянутой статье, получим после преобразований следующее уравнение:

inv ( atw )=0,020910

f ( atw )=tg ( atw )— atw -0,020910=0

Используем метод Ньютона, потому что взять производную представленной выше функции элементарно просто, а итерационная формула очень проста и компактна:

f’( atw )=1/(cos ( atw ))^2—1

atw (i+1) = atw i — f ( atw ) i/ f’( atw ) i

Открываем файл Excel и начинаем работу.

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

1. Инволюту угла зацепления inv( atw ) заносим

в ячейку D3: 0,020910

2. Значение угла зацепления в нулевом приближении atw 0 в радианах записываем

3. Итерационную формулу atw (i+1)= atw i f( atw )i/ f’( atw )i заносим

в D5: =D4- (TAN (D4) -D4-$D$3)/(1/(COS (D4))^2-1) =0,591706

atw 1= atw 0- (tg ( atw 0) — atw 0- inv ( atw ))/(1/(cos ( atw 0))^2-1)

и копируем в ячейки D6… D14

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

atw =D13- (TAN (D13) -D13-$D$3)/(1/(COS (D13))^2-1) =0,389140

Решение найдено, расчет в Excel завершен!

Решение задачи ландшафтного дизайна с помощью сервиса «Подбор параметра» в Excel

Задача:

Вдоль отмостки стены дома длиной 14 метров необходимо разбить цветник в виде сегмента круга площадью ровно 16 квадратных метров. На сколько метров цветник будет отстоять от края отмостки по центру стены? Каким радиусом необходимо выполнить границу цветника?

1. Длину отмостки стены дома — хорды сегмента круга x в метрах записываем

в ячейку D17: 14,000

2. Площадь цветника – сегмента круга S в квадратных метрах вписываем

в D18: 16,000

3. Предположительное произвольное (не нулевое) значение центрального угла сегмента a в радианах пишем

Трансцендентное уравнение a / sin( a /2 ) -2*cos ( a /2) — (8* S / x ^2) *sin( a /2)=0 вводим

в объединенную ячейку E19F19: =D19/SIN (D19/2) -2*COS (D19/2) — (8*D18/D17^2)*SIN (D19/2)

Включаем сервис «Подбор параметра» в Excel: «Сервис» – «Подбор параметра». Пишем в появившемся окне все как на рисунке слева и нажимаем кнопку OK.

В появившемся новом окне видим, что решение найдено, снова нажимаем на кнопку OK.

Считываем искомое значение центрального угла сегмента a в радианах

в D19: 0,950057

При этом видим, что значение трансцендентного уравнения равно нулю; считываем

в объединенной ячейке E19F19: =D19/SIN (D19/2) -2*COS (D19/2) — (8*D18/D17^2)*SIN (D19/2) =0

4. Радиус наружной границы цветника – радиус сегмента круга r в метрах рассчитывается

в D20: =D17/2/SIN (D19/2) =15,305

r = x /2/sin( a /2)

5. Максимальная ширина цветника – высота сегмента круга h в метрах рассчитывается

в ячейке D21: =D20*(1-COS (D19/2)) =1.695

h = r *(1- cos( a /2))

Ответы получены, вторая задача успешно решена!

Я не приводил вывода использованных формул потому, что это не по теме поста, и, думаю, с геометрией и тригонометрией вы легко разберетесь. Будут вопросы – обращайтесь.

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

Краткие выводы

1. Итерационными численными методами удобно и быстро можно решать трансцендентные уравнения и громоздкие нелинейные алгебраические.

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

3. Использование инструмента «Подбор параметра» в Excel является сегодня, безусловно, наиболее оптимальным и эффективным методом решения нелинейных, трансцендентных уравнений функций одной переменной, а также проведения анализа типа «Что будет? Если…».

Умение применять в работе сервис «Подбор параметра» существенно повышает ваш уровень, как специалиста вообще, так и как пользователя Excel – в частности.

Буду очень рад увидеть ваши комментарии к статье, уважаемые читатели!

АЛГЕБРАИЧЕСКИХ И ТРАНСЦЕНДЕНТНЫХ УРАВНЕНИЙ В MICROSOFT EXCEL

Скачать:

Вложение Размер
В данной статье рассматриваются решения алгебраических и трансцендентных уравнений, с применением электронных таблиц Micr 931.01 КБ
Предварительный просмотр:

Подписи к слайдам:

Тема: АЛГЕБРАИЧЕСКИХ И ТРАНСЦЕНДЕНТНЫХ УРАВНЕНИЙ В MICROSOFT EXCEL Выполнил: Мурзин Дмитрий Алексеевич, студент 2 курса Научный руководитель: преподаватель специальных дисциплин Соколова Марина Анатольевна Серпухов 2022г . ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ МОСКОВСКОЙ ОБЛАСТИ «СЕРПУХОВСКИЙ КОЛЛЕДЖ»

Актуальность На практике при решении различных физических и технических задач составляются и решаются уравнения. Уравнения – аналитическая запись задачи о нахождении значений аргументов, при которых значения двух данных функций равны . Аргументы-неизвестные, а значение неизвестных-корни уравнения. В школьном курсе математике рассматриваются различные способы аналитического решения простейших уравнений. Но существуют алгебраические уравнения ,для которых нет общего случая решения в радикалах, их решение можно найти только приближенно. Например, ш ар радиуса r плавает в воде, погрузившись на глубину d .Пусть r =10см, сделан он из сосны, имеющей плотность 0,638 г / .Плотность воды 1 г / . Требуется найти глубину погружения шарика d . В своей работе я буду рассматривать различные методы решения алгебраических и трансцендентных уравнений, с применением электронных таблиц Microsoft Excel .

Объект исследования: уравнения; Предмет исследования: методы решения алгебраических и трансцендентных уравнений. Цель работы: Выполнить в Microsoft Excel различные методы решения алгебраических и трансцендентных уравнений. Задачи работы: 1. Изучить и провести анализ литературы, интернет-ресурсов теоретической и практической основы методов решения уравнений; 2. Исследовать различные методы решения трансцендентных и алгебраических уравнений; 3. Выполнить в Microsoft Excel различные методы решения алгебраических и трансцендентных уравнений.

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

Общая постановка задачи Найти действительные корни уравнения f(x) = 0, где f(x) – алгебраическая или трансцендентная функция. Точные методы решения уравнений подходя только для узкого класса уравнений (квадратные, биквадратные и т. д.). Задача численного нахождения корней уравнения состоит из двух этапов: 1. Отделение (локализация) корня; 2. Приближенное вычисление корня до заданной точности (уточнение корней). Уточнение корня может производить разными методами[1][3]: 1. Графический метод; 2.Метод подбора параметра; 3. Метод половинного деления; 4. Метод итераций; 5. Метод хорд (метод секущих); 6. Метод касательных (метод Ньютона); 7. Комбинированный метод. Применяя электронные таблицы Microsoft Excel , я выполнил решение задачи перечисленными методами.

Пример: Найдите приближенное значение уравнения заданного функцией с точностью е=0,001 . Представьте графически поставленную задачу;

Графический метод . X= 1,100586 Отрезок [ 0 , 1 ]

Метод подбора параметра: Подбор параметра — простейший метод нахождения оптимального желаемого решения за счет изменения одного из параметров. Алгоритм для программной реализации : 1.Составить таблицу значений данной функции . 2.Построить график функции . 3.По графику грубо приближенно определить корень уравнения . 4.Выяснить в какой ячейке находится это значение (адрес ячейки будет использоваться далее ) 5.Ввести команду Сервис – Подбор параметра . 6.На панели Подбор параметра в поле Значение ввести требуемое значение функции . 7.В поле Изменяя значение ячейки ввести адрес ячейки, в которой будет производиться подбор значения аргумента (адрес ячейки определенный в пункте 4 ) 8.На панели Результат подбора параметра будет выведена информация о величине подбираемого и подобранного значений. Щелкните кнопку ОК . 9.В ячейке аргумента из пункта 4 появится подобранное значение. Это и есть корень уравнения, найденный с заданной точностью. Точность подбора зависит от заданной точности представления чисел в ячейках таблицы . Однако не все задачи могут быть решены путем подбора параметра. Решение не будет найдено, если изменяемая и целевая ячейки логически связаны. При такой сходимости в окне Результат подбора параметра можно установить Шаг ( Step ) и Паузу ( Pause ) и с их помощью осуществлять процесс подбора параметра.

Таблица. Расчет уравнения по методу подбора параметра: x= 1,001

Метод половинного деления: Постановка задачи: Пусть дано уравнение f(x) = 0, (a, b) — интервал, на котором f(x) имеет единственный корень. Нужно приближенно вычислить этот корень с заданной точностью. Примечание: Заметим, что если f(x) имеет k корней, то нужно выделить соответственно k интервалов. Метод половинного деления или дихотомии (дихотомия — сопоставленность или противопоставленность двух частей целого): Метод основан на той идее, что корень лежит либо на середине интервала (a, b) , либо справа от середины, либо — слева, что следует из существования единственного корня на интервале (a, b) . Алгоритм для программной реализации: а:=левая граница b:= правая граница m:= ( a+b )/2 середина определяем f(a) и f(m) если f(a)*f(m) e повторяем , начиная с пункта2 m- искомый корень.

Таблица. Расчет уравнения по методу половинного деления: x= 1,00586

Метод простой итерации: Смысл метода простой итерации состоит в том, что мы представляем уравнение f(x) в виде ) и по формуле будем строить итерации, которые сходятся к искомому корню с интересующей степенью точности, но тут есть проблемы: возможно f(x) очень сложно представить в таком виде, да и не факт, что любая будет строить сходящиеся итерации, поэтому алгорим сводится к тому, чтобы оптимально найти . Подготовка: Ищем числа m и M такие, что на (a, b) ; Представляем , где ; Алгоритм: 1. Выбираем х0 из (a, b) ; 2.Вычисляем ; 3.Проверяем условие , где q=(M-m)/( M+m ) ; 4.Если оно ложно, то переходим к пункту 7; 5. х0=х1; 6.Переходим к пункту 2; 7. х1–искомый корень.

Таблица. Расчет уравнения по методу простой итерации: x^3-10x+1=0,

Метод хорд Метод хорд заключается в замене кривой у = f ( x ) отрезком прямой, проходящей через точки ( а , f ( a )) и ( b , f ( b )) . Абсцисса точки пересечения прямой с осью ОХ принимается за очередное приближение. Чтобы получить расчетную формулу метода хорд, за­пишем уравнение прямой, проходящей через точки ( a , f ( a )) и ( b , f ( b )) и, приравнивая у к нулю, найдем х : Алгоритм метода хорд : 1) П усть k = 0; 2) В ычислим следующий номер итерации: k = k + 1. Найдем очередное k -e приближение по формуле: x k = a — f ( a )( b — a )/( f ( b ) — f ( a )). Вычислим f ( x k ); 3) Е сли f ( x k )= 0 (корень найден), то переходим к п. 5. Если f ( x k ) × f ( b )>0, то b = x k , иначе a = x k ; 4) Е сли |x k – x k -1 | > ε , то переходим к п. 2; 5) В ыводим значение корня x k ; 6) К онец.

Таблица. Расчет уравнения по методу хорд: x= 0,1001

Метод касательных В точке пересечения касательной с осью Оx переменная у = 0. Приравнивая у к нулю, выразим х и получим формулу метода касательных: Теорема. Пусть на отрезке [а, b]выполняются условия: 1) функция f(x)и ее производные f ‘(х)и f »(x)непрерывны; 2) производные f ‘(x)и f »(x)отличны от нуля и сохраняют определенные постоянные знаки; 3) f(a)× f(b) 0, то итерационная последовательность сходится монотонно

Таблица. Расчетное уравнение по методу касательных: x= 0,1001

Результаты: Исследование методов показало различные методы решения алгебраических и трансцендентных уравнений с помощью электронной таблицы Microsoft Excel . Следующие методы были изучены: • Графический метод; • Подбор параметра; • Метод половинного деления; • Метод итераций; • Метод хорд (метод секущих); • Метод касательных (метод Ньютона); • Комбинированный метод.

Вывод: Я изучил методы решения алгебраических и трансцендентных уравнений на примере задачи с физическим содержанием с помощью Microsoft Excel . В данной работе я показал методы решение алгебраических и трансцендентных уравнений в среде Microsoft Excel : 1)методом бисекции;2)методом итераций;3)методом секущих;4)методом Ньютона;5)метод подбора параметра;

Решение алгебраических и трансцендентных уравнений в среде Microsoft Excel

Презентация к уроку

Загрузить презентацию (641 кБ)

В общем случае процесс решения задачи с использованием ЭВМ состоит из следующих этапов:

1. Постановка задачи и построение математической модели (этап моделирования);

2. Выбор метода и разработка алгоритма (этап алгоритмизации);

3. Запись алгоритма на языке, понятном ЭВМ (этап программирования);

4. Отладка и использования программы на ЭВМ (этап реализации);

5. Анализ полученных результатов (этап интерпретации).

В данной работе показано решение алгебраических и трансцендентных уравнений в среде Microsoft Excel. Уточнения корня производилось различными методами: методом бисекции; методом итераций; методом секущих; методом Ньютона.

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

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

У метода хорд и у метода Ньютона имеется общий недостаток: на каждом шаге проверяется точность значения.

источники:

http://nsportal.ru/ap/library/nauchno-tekhnicheskoe-tvorchestvo/2022/01/20/algebraicheskih-i-transtsendentnyh-uravneniy

http://urok.1sept.ru/articles/674326

Лабораторная работа

Решение нелинейных
алгебраических и трансцендентных уравнений в «
Excel» и «MathCAD»

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

Цель и содержание

Целью данной
лабораторной работы является овладение практическими навыками решения
нелинейных уравнений численными методами средствами программ MS Excel и
MathCAD.

Аппаратура и материалы

Лабораторная работа проводится в
компьютерном классе на
IBM-совместимых персональных ЭВМ
с использованием программ MS Excel и
MathCAD.

Указания по технике
безопасности

Для выполнения лабораторной работы
студент должен:

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

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

3.    
После выполнения задания и получения разрешения преподавателя
необходимо закрыть активные приложения, корректно завершить работу ПЭВМ и
отключить питание.

4.    
Привести в порядок рабочее место, и после получения разрешения
преподавателя покинуть помещение.

Теоретическое обоснование

Нелинейные
уравнения можно разделить на 2 класса – алгебраические и трансцендентные. Алгебраическими
уравнениями
называют уравнения, содержащие только алгебраические функции
(целые, рациональные, иррациональные). В частности, многочлен является целой
алгебраической функцией. Уравнения, содержащие другие функции
(тригонометрические, показательные, логарифмические и другие) называются трансцендентными.

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

Пусть дано
уравнение

f(x)=0,                                                        (1)

где функция f(x) –
некоторая заданная функция.

Решить уравнение
(1) значит установить, имеет ли оно корни, сколько корней и найти значения
корней.

Методика и порядок выполнения работы

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

Задание. Согласно данному преподавателем варианту необходимо:

1.     Решить заданное
уравнение с помощью
графического
метода в программе
MathCAD.

2.     Решить заданное
уравнение с помощью
вычислительного
блока
Given/Find в программе MathCAD.

3.     Решить заданное уравнение с помощью метода подбора параметра в программе MS Excel.

Методика выполнения задания

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

В качестве примера возьмем уравнение

.                                  (2)

Чтобы определить, сколько корней оно имеет, проведем локализацию корней данного уравнения, т.е.
определим и выде
лим отрезки, на
каждом из которых уравнение имеет ровно
один корень. Один из способов
решения данной проблемы – построение графика функции
F(x), т.е.
графический метод.
Для большей наглядности вводится две функции f(x)=4(1-х2) и g(x)=ех, и строятся графики этих функций (рисунок 1).

Рисунок 1 – Графики
функций f(x) и g(x)

Из графика, представленного на рисунке 1,
видно, что графики
функций f(x) и g(x) пересекаются в двух точках, расположенных внутри интервалов [–2;0] и [0;2]. На каждом из этих отрезков
корень можно найти, воспользовавшись опцией
root(f(x)-g(x),x,a,b), где
а и
b – начальная и
конечная точки отрезка локализации.

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

Рисунок 2 – Графическое
определение отрезков локализации и поиск корней уравнения с помощью
графического метода

Таким образом, корнями нелинейного уравнения
(2) являются два корня:  и .

Рассмотрим также вычислительный блок Given/Find, используемый для решения нелинейного уравнения.

Вычислительный блок Given/Find. При использовании вычислительного блока Given/Find неизвестному значению
необходимо присвоить начальное значение. Неизвестной является значение
переменной х, поэтому именно она является аргументом встроенной функции
Find(х), решающей нелинейное уравнение. После этого, чтобы численным
методом решить нелинейное уравнение, следует после ключевого слова
Given записать нелинейное уравнение. Затем необходимо
записать функцию
Find(х), поставить
знак «=», после чего на экране появится значение корня нелинейного уравнения.

Решим уравнение (2), задав начальное значение х0>0, например . Для
этого обозначим блок решения словом
Given, введем уравнение с помощью булевского
оператора «=» и найдем корень уравнения с помощью опции
Find (рисунок 3).

Рисунок 3 – Поиск положительного корня уравнения с помощью функции Find

Второй корень уравнения можно получить,
выбрав отрицательное начальное значение  х0 , например (рисунок 4).

Рисунок 4 – Поиск отрицательного корня
уравнения с помощью
функции Find

Метод
подбора параметра.
Рассмотрим, как на рабочем листе при помощи подбора параметра
в
MS Excel можно находить корни нелинейного уравнения с одним аргументом. В
качестве базового примера рассмотрим следующее уравнение:

.

Для нахождения
корней их первоначально надо локализовать, т.е. найти интервалы, на которых эти
корни существуют. Такими интервалами локализации корней могут служить
промежутки, на концах которых функция имеет противоположный знак. С целью
нахождения интервалов, на концах которых функция изменяет знак, необходимо
построить ее график или ее протабулировать. Например, протабулируем наш полином
на интервале        [–2; 2] с шагом 0,4. С этой целью:

1.       
Введите в
ячейку А2 значение -2, а в ячейку A3 – значение -1,6.

2.       
Выберите
диапазон А2:АЗ, расположите указатель мыши на маркере заполнения этого
диапазона и протяните его на диапазон А4:А12. Аргумент протабулирован.

3.       
В ячейку
В2 введите формулу: =4*(1–А2^2)–2,72^А2.

4.       
Выберите
ячейку В2. Расположите указатель мыши на маркере заполнения этой ячейки и
протяните его на диапазон В3:В12. Функция также протабулирована.

Результаты табуляции представлены на рисунке 5.

На рисунке 6
видно, что функция меняет знак на интервалах [–1; –0,8] и [0,5; 1], и поэтому
на каждом из этих интервалов имеется свой корень. Так как квадратное уравнение
имеет не более двух корней, то они все локализованы.

Рисунок
5 – Результаты табуляции

Рисунок 6 – График функции

Прежде чем
приступить к нахождению корней при помощи подбора параметра, необходимо
выполнить некоторую подготовительную работу:

1.   установите точность, с
которой находится корень.
Корень при помощи подбора параметра находится методом
последовательных приближений. Для этого выберите команду СервисПараметры
и на вкладке Вычисления диалогового окна Параметры задайте
относительную погрешность и предельное число итераций равными 0,00001 и 1000,
соответственно.

2.   Отведите на рабочем листе ячейку  под
искомый корень, например, С2. Эта ячейка будет играть двойную роль. До
применения подбора параметра в ней находится начальное приближение к корню
уравнения, а после применения – найденное приближенное значение корня.

Корень при помощи
подбора параметра находим методом последовательных приближений, поэтому в
ячейку С2 надо ввести значение, являющееся приближением к искомому корню. В
нашем случае первым отрезком локализации корня является [-1; -0,8].
Следовательно, за начальное приближение к корню разумно взять среднюю точку
этого отрезка -0.9.

Отведите ячейку,
например, D2, под функцию, для которой ведется поиск корня. Причем, вместо
неизвестного, у этой функции должна указываться ссылка на ячейку, отведенную
под искомый корень. Таким образом, в ячейку D2 введите формулу
=4*(1-C2^2)-2,72^C2.

Аналогично надо
поступить с другим искомым корнем:

Отвести ячейку СЗ
под второй корень, ввести в нее начальное приближение 0,6. а в ячейку D3 ввести
следующую формулу =4*(1-C3^2)-2,72^C3.

Теперь можно
переходить к нахождению первого корня уравнения:

1.     Выберите команду Сервис→Подбор
параметра
. На экране отобразится диалоговое окно Подбор параметра.

2.     В поле Установить в ячейке
введите ссылку на ячейку D2 (рисунок 7). В этом поле дается ссылка на ячейку, в
которой введена формула, вычисляющая значение левой части уравнения. Для
нахождения корня с помощью подбора параметра уравнение надо представить в таком
виде, чтобы его правая часть не содержала переменную.

3.     В поле Значение
введите 0. Здесь указывается значение из правой части уравнения.

4.     В поле Изменяя значение
ячейки
введите С2. В данном поле приводится ссылка на ячейку, отведенную
под переменную.

Рисунок 7 – Локализация
корней уравнения и диалоговое окно

Подбор параметра

5.     Нажмите кнопку ОК.

На экране
отображается окно Результат подбора параметра (рисунок 8) с результатами
работы команды Подбор параметра. Кроме того, рассматриваемое средство
помещает найденное приближенное значение корня в ячейку С2. В данном случае оно
равно -0,950483819.

Затем необходимо
провести все операции для поиска второго корня. На экране отображается окно Результат
подбора параметра
(рисунок 9) с результатами работы команды Подбор
параметра
. Кроме того, рассматриваемое средство помещает найденное
приближенное значение корня в ячейку С3. В данном случае оно равно 0,703322024.

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

Таким образом, корнями нелинейного уравнения
(2) являются два корня:  и .

Рисунок 8 –Диалоговое окно
Результат подбора параметра

после успешного завершения
поиска первого корня

Рисунок 9 –Диалоговое окно
Результат подбора параметра

после успешного завершения
поиска второго корня

Рисунок 10 – Результат
решения нелинейного уравнения с помощью

метода подбора параметра

Варианты
заданий для самостоятельного выполнения

№ варианта

Уравнение f(x)=0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

Вопросы для защиты работы

1.     Какие бывают нелинейные
уравнения? Дать определения.

2.     В чем заключается графический
метод вычисления нелинейных уравнений?

3.     Как решается нелинейное
уравнение с помощью вычислительного блока
Given/Find?

4.      
Как можно
найти корни нелинейного уравнения при помощи подбора параметра?

Список литературы

1.    
Васильев
А.Н.
MathCAD 13 на примерах. – СПб.:
БХВ-Петербург, 2006. – 528 с.: ил.

2.    
Гурский
Д., Турбина Е.
MathCAD для студентов и школьников.
Популярный самоучитель. – СПб.: Питер, 2005. – 400 с.: ил. – (Серия «Популярный
самоучитель»)

3.    
Поршнев
С.В., Беленкова

И.В. Численные методы на базе
MathCAD. –
СПб.: БХВ-Петербург, 2005. – 464 с.: ил.

4.    
Семененко
М.Г. Математическое моделирование в
MathCAD. – М.: Альтекс-А, 2003. – 208 с.

5.    
Численные
методы и инженерные расчеты в
Excel.
Методические указания к выполнению лабораторных работ. – СПб.: СЗЗГТУ, 2001г.

6.    
Официальный
образовательный математический сайт:
http://exponenta.ru/index.php

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Excel копия листа в другую книгу
  • Excel копировать ширину столбца
  • Excel копируются значения а не формулы
  • Excel копировать часть строки
  • Excel копируется только текст

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии