Известно: радиус окружности, координаты центра окружности O(ox,xy), координаты точки A(ax,ay), координаты точки B(bx,by). И вопросов сразу несколько, они на картинке. И если можно, подробнее, я очень глупый. alt text

Ну, если Вы "очень глупый", то зачем Вам эти ответы? Чтобы заставить кого-то поверить, что Вы "довольно умный"? Это Вы пришли к этому мнению после того, как решили доказать кому то, что Вы остроумный чтоль?)

И да! я хочу доказать себе, что пойму, если мне грамотно обьяснить! Так как обьяснили, за что Всем кто не умничает, а помогает, огромное Спасибо!

задан 9 Сен '13 22:59

изменен 10 Сен '13 20:23

Ну, если Вы "очень глупый", то зачем Вам эти ответы? Чтобы заставить кого-то поверить, что Вы "довольно умный"?

(9 Сен '13 23:35) DocentI

Х-м-м-м!! Г-м-м-м!!

(9 Сен '13 23:39) nikolaykruzh...
10|600 символов нужно символов осталось
0

Чтобы ответить на поставленные вопросы, достаточно перейти к полярным координатам, разместив полюс в центре окружности $%O(x_0, \ y_0)$%: $$\begin{cases} x=x_0+r\cos{\varphi}, \\ y=y_0+r\sin{\varphi}. \end{cases}$$ Тогда для точки $%A(x_A,\ y_A)$% имеем $$\begin{cases} x_A=x_0+r\cos{\varphi_A}, \\ y_A=y_0+r\sin{\varphi_A}, \end{cases} $$ откуда $$\begin{gather} \cos{\varphi_A}=\frac{x_A-x_0}{r},\\ \sin{\varphi_A}=\frac{y_A-y_0}{r} \end{gather}$$ и находим $%\varphi_A.$% Точно так же находим $%\varphi_B.$% Длина дуги $%AB$% будет равна $%|\varphi_B-\varphi_A|\cdot{r}.$% Чтобы разделить эту дугу на четыре равные части, достаточно вспомнить, что равным центральным углам соответствуют дуги одинаковой длины.

ссылка

отвечен 10 Сен '13 0:19

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

(10 Сен '13 0:26) falcao

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

(10 Сен '13 2:40) all_exist

@all_exist: всё зависит от того, какие формулы полагается использовать. Если сначала находится синус или косинус, потом угол, потом половина угла, а потом синус или косинус половинного угла, то здесь могут быть потери при округлениях.

(10 Сен '13 8:23) falcao
10|600 символов нужно символов осталось
0

Координаты векторов $%\vec{OA}$% и $%\vec{OB}$% находятся при помощи вычитания: из координат конца вектора вычитаются координаты его начала. Например, если $%O(3;2)$% и $%A(5,1)$%, то первый вектор будет иметь координаты $%(2;-1)$%.

Зная координаты вектора, можно найти квадрат его длины как сумму квадратов координат. Для предыдущего примера получится $%2^2+(-1)^2=5$%. Извлекая квадратный корень, находим длину вектора (в примере это даёт $%\sqrt{5}$%). Это радиус окружности $%r$%.

Для того, чтобы разделить дугу на 4 равные части, достаточно научиться делить её на 2 равные части. Тогда сначала находим координаты точки $%E_1$%, а далее, зная их, по той же процедуре делим на равные части дуги $%AE_1$% и $%E_1B$%, выявляя точки $%E_0$%, $%E_2$%.

Сначала находим сумму векторов $%\vec{OA}$% и $%\vec{OB}$% покоординатным сложением. Этот вектор будет иметь то же направление, что и $%\vec{OE_1}$%. Далее его надо будет поделить на свою длину, получая единичный вектор того же направления, а затем умножить на $%r$% -- радиус окружности, найденный ранее. То есть всё сводится к нахождению длины вектора $%\vec{OA}+\vec{OB}$%. Делается это так же, как и раньше: координаты вектора найдены; их сумма квадратов есть квадрат длины вектора. Осталось извлечь квадратный корень.

Теперь о длине дуги: она равна $%r\alpha$%, где $%\alpha$% -- угол между векторами. Радиус мы знаем, и остаётся найти угол. Сначала находим его косинус: это будет отношение скалярного произведения векторов к произведению их длин. Длины нам известны, и обе они равны $%r$%. Скалярное произведение есть сумма произведений координат. Например, у векторов с координатами $%(4;-1)$% и $%(3;7)$% скалярное произведение равно $%4\cdot3+(-1)\cdot7=5$%. Поделив его на произведение длин векторов, находим $%\cos\alpha$%. Тогда сам угол будет равен арккосинусу полученного числа.

ссылка

отвечен 9 Сен '13 23:55

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

(10 Сен '13 0:05) all_exist

@all_exist: я не забыл про этот случай, но на рисунке была указана именно та дуга, которая определяется векторами, а не просто радиусами. И если действовать через координаты векторов, как это здесь и предлагается, то дуга автоматически оказывается той, какая нужна.

(10 Сен '13 0:20) falcao

@falcao, Ну, картинка весьма условная...

то дуга автоматически оказывается той, какая нужна. - Например, окружность с центром в начале координат и точки $%A, B$%, расположенные в третьей и четвёртой четвертях... Дуга интересует верхняя, а сумма векторов пойдёт вниз...

(10 Сен '13 2:38) all_exist

@all_exist: то, что дуг в общем случае две, это понятно. Но здесь условие дано на рисунке. И я так понял, что имеется в виду наименьшая из дуг, потому что на другом из аналогичных рисунков того же автора были проведены касательные, и там обозначения были использованы те же самые. То есть изначально я хотел учесть случай второй дуги, а потом не стал этого делать по указанной причине. Сумма векторов там автоматически указывает нужное направление.

(10 Сен '13 8:21) falcao

@falcao, Если условие брать с рисунка, то имеем, что $$a_x+b_x=2o_x,\; a_y = b_y,\; E_{1x}=o_x$$ ну, и так далее...

(10 Сен '13 13:07) all_exist

@all_exist: хочу ещё раз объяснить, чем я руководствовался. Вот предыдущий вопрос от того же автора здесь. Судя по общим обозначениям, это та же ситуация. Наличие касательных и точки $%C$% указывает на меньшую дугу.

(11 Сен '13 1:08) falcao
показано 5 из 6 показать еще 1
10|600 символов нужно символов осталось
0

Ну, созрел ещё тогда такой вариант...

Рассмотрим комплексную плоскость, в которой точка $%z=0$% совпадает с центром окружности, а действительная и мнимая оси параллельны осям $%Ox$% и $%Oy$%... Тогда точки $%A, \; B$% будут соответствовать числам $%z=a_A+b_A\cdot i$% и $%w=a_B+b_B\cdot i$%...

Нетрудно показать, что середина дуги - точка $%E_1$%, будет соответствовать числу $%\sqrt{z\cdot w}$%, причём квадратный корень легко вычисляется в алгебраической форме (можно формулу выписать в общем виде)... а ветвь корня выбирается в соответствии с заданной дугой... Затем аналогично делим дуги $%AE_1$% и $%E_1B$% пополам, находя точки $%E_0,\; E_2$%...

ссылка

отвечен 10 Сен '13 13:03

10|600 символов нужно символов осталось
Ваш ответ

Если вы не нашли ответ, задайте вопрос.

Здравствуйте

Математика - это совместно редактируемый форум вопросов и ответов для начинающих и опытных математиков, с особенным акцентом на компьютерные науки.

Присоединяйтесь!

отмечен:

×2,328
×47

задан
9 Сен '13 22:59

показан
6099 раз

обновлен
11 Сен '13 1:08

Отслеживать вопрос

по почте:

Зарегистрировавшись, вы сможете подписаться на любые обновления

по RSS:

Ответы

Ответы и Комментарии

Дизайн сайта/логотип © «Сеть Знаний». Контент распространяется под лицензией cc by-sa 3.0 с обязательным указанием авторства.
Рейтинг@Mail.ru