silumin
offline
Опыт:
11,153Активность: |
Печатник lvl1, не спалось мне, вот сделал рабочий пример...
DioD, не обойдёшься ты тут только полярными координатами! silumin добавил: Печатник lvl1, кнопка Esc запускает триггер... Отредактировано silumin, 16.04.2010 в 03:31. |
16.04.2010, 03:22 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
полярные координаты из точки а в точку б.
полярные координаты из полученной точки в +90 градусов... |
16.04.2010, 04:11 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Windrunner
Верь мне!
offline
Опыт:
4,565Активность: |
JimALIEN:
Не получится там есть внесение под корень и вынесение(при внесении под корень число в любом случае становится положительным) Windrunner добавил: DioD, А если оно не в центре?Или я туплю?=) |
16.04.2010, 07:00 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
DioD, по идее он сам задает точки начала отрезков, так что немного сложнее. |
16.04.2010, 08:56 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Garret
Недоброе творится
offline
Опыт:
3,893Активность: |
|
16.04.2010, 09:07 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
silumin
offline
Опыт:
11,153Активность: |
Малость разогнался, нужно было найти только длинну "Со", а я дошёл до координат точки "О". Ну да ладно, не много там дел было.
Печатник lvl1, в примере длинна нужного отрезка проходит под таким же названием "Со". |
16.04.2010, 19:41 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,157Активность: |
silumin:
Тоесть тут мы уже получаем длину, да? Прикольный пример сделал) На вскидку.. Какая функция будет работать быстрее?
|
16.04.2010, 20:26 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Вторая конечно же. Как минимум вызывается намного меньше функций. |
16.04.2010, 20:36 | #28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,157Активность: |
А тригонометрия не тяжелее квадратных корней? |
16.04.2010, 20:39 | #29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
silumin
offline
Опыт:
11,153Активность: |
Печатник lvl1, да, это и есть длинна нужного отрезка.
|
16.04.2010, 21:22 | #30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sergarr
offline
Опыт:
4,677Активность: |
А может, все проще? Может, нужно применить вектора? xD
y=y(XY)*t+y0 ), где t - произвольное действительное число, x0 и y0 - координаты точки C.
|
18.04.2010, 00:29 | #31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
silumin
offline
Опыт:
11,153Активность: |
Sergarr, матрицы, векторы, давайте еще через интегралы и логарифмы... Зачем такие примудрости? По сабжу уже ответили, тема себя исчерпала. |
18.04.2010, 01:31 | #32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ranger21
I love beatiul days XD
offline
Опыт:
13,274Активность: |
Sergarr, Ну это метод для человеческого мозга, а у нас есть компьютерные вычисления, которые позволяют другую методику использовать. Хотя это тоже работает, для тех, кто проходит ан. гем xD |
18.04.2010, 09:47 | #33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,157Активность: |
silumin, Нахождение точки О таки пригодилось.
В твоём примере О может выпрыгивать за пределы отрезка АB. В работе это выглядит как баг. Как этого избежать? |
18.04.2010, 18:09 | #34
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
silumin
offline
Опыт:
11,153Активность: |
Самое простое - по сравнению:
if (AO<AB) and (OB<AB) then ...actions else ...actions endif Утром подумаю над проверкой углов, что будет значительно быстрее. |
19.04.2010, 00:31 | #35
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
кватернионы ! |
19.04.2010, 05:26 | #36
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Печатник lvl1
Typo
offline
Опыт:
4,157Активность: |
Спасибо, все работает! =)
Энергостена жжот только при её пересечении. =)
|
19.04.2010, 09:09 | #37
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|