Mini-ats102.ru

ООО “Мультилайн”
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Метод хорд

Метод хорд

Будем искать нуль функции f(x). Выберем две начальные точки C_<1 data-lazy-src=

Рассмотрим функцию С помощью метода (2) найдем корень уравнения Исходный код программы, ищущей корень уравнения методом секущих, выложен в разделе «Файлы».

Возьмём в качестве начальных приближений и точность В итоге за 8 итераций получим корень

Теоремы о длинах хорд, касательных и секущих

Произведения длин отрезков, на которые разбита каждая из хорд, равны:

Если к окружности из одной точки проведены две касательных, то длины отрезков касательных от этой точки до точек касания с окружностью равны.

Произведения длин отрезков, на которые разбита каждая из хорд, равны:

Если к окружности из одной точки проведены две касательных, то длины отрезков касательных от этой точки до точек касания с окружностью равны.

Читайте так же:
Можно ли ездить на сцеплении без газа
Пересекающиеся хорды
Свойства хорд и дуг окружности

Произведения длин отрезков, на которые разбита каждая из хорд, равны:

Теоремы о длинах хорд касательных и секущих

Теоремы о длинах хорд касательных и секущих

Если к окружности из одной точки проведены две касательных, то длины отрезков касательных от этой точки до точек касания с окружностью равны.

Теоремы о длинах хорд касательных и секущих

Теоремы о длинах хорд касательных и секущих

Теоремы о длинах хорд касательных и секущих

Теоремы о длинах хорд касательных и секущих

Свойства касательной к окружности

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

Касательная к окружности и радиус, проведенный в точку касания, перпендикулярны.

Не будем принимать это на веру, попробуем доказать. Итак, у нас даны:

  • окружность с центральной точкой А;
  • прямая а — касательная к ней;
  • радиус АВ, проведенный к касательной.

Докажем, что касательная и радиус АВ перпендикулярны, т.е. аАВ.

Пойдем от противного — предположим, что между прямой а и радиусом АВ нет прямого угла и проведем настоящий перпендикуляр к касательной, назвав его АС.

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

Итак, мы получили противоречие. Делаем вывод, что настоящим перпендикуляром к прямой а будет вовсе не АС, а АВ.

Свойства касательной к окружности 1

Задача

У нас есть окружность, центр которой обозначен О. Из точки С проведена прямая, и она касается этой окружности в точке А. Известно, что ∠АСО = 28°. Найдите величину дуги АВ.

Мы знаем, что касательная АС ⟂ АО, следовательно ∠САО = 90°.

Поскольку нам известны величины двух углов треугольника ОАС, не составит труда найти величину и третьего угла.

∠АОС = 180° — ∠САО — ∠АСО = 180° — 90° — 28° = 62°

Поскольку ∠АОС лежит в центре окружности, можно вспомнить свойство центрального угла — как известно, он равен дуге, на которую опирается. Следовательно, ⌒АВ = 62°.

Свойства касательной к окружности 2

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

Докажем и это свойство на примере. Итак, у нас есть окружность с центром А, давайте проведем к ней две касательные из точки D. Обозначим эти прямые как ВD и CD . А теперь выясним, на самом ли деле BD = CD.

Для начала дополним наш рисунок, проведем еще одну прямую из точки D в центр окружности. Как видите, у нас получилось два треугольника: ABD и ACD . Поскольку мы уже знаем, что касательная и радиус к ней перпендикулярны, углы ABD и ACD должны быть равны 90°.

Свойства касательной к окружности 3

Итак, у нас есть два прямоугольных треугольника с общей гипотенузой AD. Учитывая, что радиусы окружности всегда равны, мы понимаем, что катеты AB и AC у этих треугольников тоже одинаковой длины. Следовательно, ΔABD = ΔACD. Значит, оставшиеся катеты, а это как раз наши BD и CD (отрезки касательных к окружности), аналогично должны быть равны.

Важно: прямая, проложенная из стартовой точки до центра окружности (в нашем примере это AD), делит угол между касательными пополам.

Задача 1

У нас есть окружность с радиусом 4,5 см. К ней из точки D, удаленной от центра на 9 см, провели две прямые, которые касаются окружности в точках B и C. Определите градусную меру угла, под которым пересекаются касательные.

Решение

Для этой задачи вполне подойдет уже рассмотренный выше рисунок окружности с радиусами АВ и АC. Поскольку касательная ВD перпендикулярна радиусу АВ , у нас есть прямоугольный треугольник АВD. Зная длину его катета и гипотенузы, определим величину ∠BDA.

sin BDA = AB : AD = 4,5 : 9 = 0,5

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

∠BDC = ∠BDA × 2 = 30° × 2 = 60°

Итак, угол между касательными составляет 60°.

Свойства касательной к окружности 4

Задача 2

К окружности с центром О провели две касательные КМ и КN. Известно, что ∠МКN между ними равен 50°. Требуется определить величину угла ∠NМК.

Решение

Согласно вышеуказанному свойству мы знаем, что КМ = КN. Следовательно, треугольник МNК является равнобедренным.

Углы при его основании будут равны, т.е. ∠МNК = ∠NМК.

∠МNК = (180° — ∠МКN) : 2 = (180° — 50°) : 2 = 65°

Свойства касательной к окружности 5

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

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

Начертим окружность и проведем из точки А за ее пределами касательную и секущую. Точку касания обозначим В, а точки пересечения — С и D. Тогда CD будет хордой, а отрезок AC — внешней частью секущей.

Свойства касательной к окружности 6

Задача 1

Из точки М к окружности опускаются две прямые, пусть одна из них будет касательной МA, а вторая — секущей МB. Известно, что хорда ВС = 12 см, а длина всей секущей МB составляет 16 см. Найдите длину касательной к окружности МA.

Решение

Исходя из соотношения касательной и секущей МА 2 = МВ × МС.

Найдем длину внешней части секущей:

МС = МВ — ВС = 16 — 12 = 4 (см)

МА 2 = МВ × МС = 16 х 4 = 64

Свойства касательной к окружности 7

Задача 2

Дана окружность с радиусом 6 см. Из некой точки М к ней проведены две прямые — касательная МA и секущая МB . Известно, что прямая МB пересекает центр окружности O. При этом МB в 2 раза длиннее касательной МA . Требуется определить длину отрезка МO.

Решение

Допустим, что МО = у, а радиус окружности обозначим как R.

В таком случае МВ = у + R, а МС = у – R.

Поскольку МВ = 2 МА, значит:

МА = МВ : 2 = (у + R) : 2

Согласно теореме о касательной и секущей, МА 2 = МВ × МС.

(у + R) 2 : 4 = (у + R) × (у — R)

Сократим уравнение на (у + R) и получим:

Поскольку R = 6, у = 5R : 3 = 30 : 3 = 10 (см).

Свойства касательной к окружности 8

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

Это свойство тоже стоит проиллюстрировать на примере: допустим, у нас есть касательная к окружности, точка касания В и проведенная из нее хорда . Отметим на касательной прямой точку C, чтобы получился угол AВC.

Свойства касательной к окружности 9

Задача 1

Угол АВС между хордой АВ и касательной ВС составляет 32°. Найдите градусную величину дуги между касательной и хордой.

Решение

Согласно свойствам угла между касательной и хордой, ∠АВС = ½ ⌒АВ.

⌒АВ = ∠АВС × 2 = 32° × 2 = 64°

Свойства касательной к окружности 10

Задача 2

У нас есть окружность с центром О, к которой идет прямая, касаясь окружности в точке K. Из этой точки проводим хорду KM, и она образует с касательной угол MKB, равный 84°. Давайте найдем величину угла ОMK.

Решение

Поскольку ∠МКВ равен половине дуги между KM и КВ, следовательно:

⌒КМ = 2 ∠МКВ = 2 х 84° = 168°

Обратите внимание, что ОМ и ОK по сути являются радиусами, а значит, ОМ = ОК. Из этого следует, что треугольник ОMK равнобедренный.

∠ОКМ = ∠ОМК = (180° — ∠КОМ) : 2

Так как центральный угол окружности равен угловой величине дуги, на которую он опирается, то:

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

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

Общая информация

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

В этой статье, помимо стандартных функций Matlab, мы рассмотрим следующие методы:

  • Метод перебора
  • Метод простых итераций
  • Метод половинного деления

Рассмотрим коротко их алгоритмы и применим для решения конкретной задачи.

Стандартные функции Matlab

Для решения нелинейных уравнений в Matlab есть функция fzero. Она принимает в качестве аргументов саму функцию, которую решаем, и отрезок, на котором происходит поиск корней нелинейного уравнения.

И сразу же разберем пример:

Решить нелинейное уравнение x = exp(-x), предварительно определив интервалы, на которых существуют решения уравнения.

Итак, для начала следует привести уравнение к нужному виду: x — exp(-x) = 0 , а затем определить интервалы, в которых будем искать решение уравнения. Методов для определения интервалов множество, но так как пример достаточно прост мы воспользуемся графическим методом.

Здесь задали примерные границы по оси x, чтобы можно было построить график и посмотреть как ведет себя функция. Вот график:

Из графика видно, что на отрезке [0;1] есть корень уравнения (там, где y = 0), соответственно в дальнейшем будем использовать этот интервал. Чем точнее выбран интервал, тем быстрее метод придет к решению уравнения, а для сложных уравнений правильный выбор интервала определяет погрешность, с которой будет получен ответ.

С помощью стандартной функции Matlab находим корень нелинейного уравнения и выводим. Теперь для проверки отобразим все это графически:

Как вы видите, все достаточно точно просчиталось. Теперь мы исследуем эту же функцию с помощью других методов и сравним полученные результаты.

Метод перебора Matlab

Самый простой метод, который заключается в том, что сначала задается какое то приближение x (желательно слева от предполагаемого корня) и значение шага h. Затем, пока выполняется условие f(x) * f(x + h) > 0, значение x увеличивается на значение шага x = x + h. Как только условие перестало выполняться — это значит, что решение нелинейного уравнения находится на интервале [x; x + h].

Теперь реализуем метод перебора в Matlab:

Лучше всего создать новый m-файл, в котором и прописать код. После вызова получаем такой вывод:

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

Метод простых итераций Matlab

Этот метод заключается в том, что функцию преобразуют к виду: x = g(x). Эти преобразования можно сделать разными способами, в зависимости от вида начальной функции. Помимо этого следует задать интервал, в котором и будет производиться итерационный процесс, а также начальное приближение. Сам процесс строится по схеме xn= g(xn-1). То есть итерационно проходим от предыдущего значения к последующему.

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

Здесь должно быть все понятно, кроме одного: зачем задавать число итераций? Это нужно для того, чтобы программа не зацикливалась и не выполняла ненужные итерации, а также потому что не всегда программа может просчитать решение с нужной точностью — поэтому следует ограничивать число итераций.

А вот и вывод программы:

Очевидно, что метод простых итераций работает гораздо быстрее и получает точное решение.

Метод половинного деления Matlab

Метод достаточно прост: существует отрезок поиска решения [a;b], сначала находят значение функции в точке середины c, где c = (a+b)/2. Затем сравнивают знаки f(a) и f(c). Если знаки разные — то решение находится на отрезке [a;c], если нет — то решение находится на отрезке [c;b]. Таким образом мы сократили область в 2 раза. Такое сокращение происходит и дальше, пока не достигнем заданной точности.

Перейдем к реализации метода в Matlab:

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

Этот метод хорошо работает, когда правильно определен интервал, на котором находится решение. Тем не менее, метод простых итераций считается наиболее точным и быстрым.

Заключение

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

На этом все — спасибо за внимание. В следующей статье мы разберем решение систем нелинейных уравнений в matlab.

Преимущества и недостатки

Дихотомическое деление привлекательно своей простотой. Дей­ствительно, при дихотомии мы всегда имеем дело лишь с двумя классами, которые исчерпывают объем делимого понятия. Таким образом, дихотомичес­кое деление всегда соразмерно; члены деления исключают друг друга, так как каждый объект делимого множества попадает только в один из классов а или не а; деление проводится по одному основа­нию — наличие или отсутствие некоторого признака. Обозначив делимое понятие буквой а и выделив в его объёме некоторый вид, скажем, b, можно разделить объем а на две части — b и не b.

Дихотомическое деление имеет недостаток: при делении объё­ма понятия на два противоречащих понятия каждый раз остаётся крайне неопределённой та его часть, к которой относится части­ца «не». Если разделить учёных на историков и не историков, то вторая группа оказывается весьма неясной. Кроме того, если в начале дихотомического деления обычно довольно легко устано­вить наличие противоречащего понятия, то по мере удаления от первой пары понятий найти его становится все труднее.

ABC анализ по касательным

Чтобы решить проблему выше, был разработан метод АВС анализа по касательным. Как его сделать?

  1. Первый шаг – такой же, как и в предыдущем методе. Мы сортируем товары по выручке, проценту суммарной выручке, которую обеспечил товар, и накопительному проценту
  2. Строим кривую. По оси Y – накопительное значение. По оси Х – количество товара в штуках (в процентах).
  3. Соединяем точку начала и точку конца кривой и проводим касательную параллельно этой кривой (красные линии).
  4. Из точки касания проводим линию к концу графика и строим ещё одну касательную к этой линии (зелёные линии).
  5. Таким образом, мы разделили нашу кривую на три сектора – это и будут группы А,В,С.
голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector