Имя: Пароль:
LIFE
 
OFF: Задача по геометрии.
, ,
0 zsergey
 
06.02.12
07:42
Помогите решить такую задачку. Даны два отрезка: А и Б. Известны координаты начала отрезков А(x1y1) и Б(x2y2), и длина обоих отрезков Z. Найти место пересечения отрезков. Хромала геометрией в школе, помню что общее уравнение прямой ax + by + c = 0.
1 Wobland
 
06.02.12
07:44
известны начала и длина отрезков? дык они могут пересечься, а могут и нет.
2 БибиГон
 
06.02.12
07:47
< ХромалА геометрией в школе.

о_О )

есть теперь повод не ударить лицом перед ребенком и вспомнить таки школьный курс. :)
3 D_Pavel
 
06.02.12
07:47
не хватает данных. Куда направлены отрезки?
И это к 1С v8 не относится
4 zsergey
 
06.02.12
07:48
Они обязательно имеют одну общую точку. Это, можно сказать, одно из условий задачки :)
5 zsergey
 
06.02.12
07:49
(3) не заметил рубрику :)
6 miki
 
06.02.12
07:50
Если пересекаются концами, то решается. Если графически (построением), то вообще как 2-ва пальца...
7 Wobland
 
06.02.12
07:50
(4) всё равно нерешаемо
8 SeraFim
 
06.02.12
07:50
wiki:Прямая#.D0.A3.D1.80.D0.B0.D0.B2.D0.BD.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D1.8F.D0.BC.D0.BE.D0.B9.2C_.D0.BF.D1.80.D0.BE.D1.85.D0.BE.D0.B4.D1.8F.D1.89.D0.B5.D0.B9_.D1.87.D0.B5.D1.80.D0.B5.D0.B7_.D0.B4.D0.B2.D0.B5_.D0.B7.D0.B0.D0.B4.D0.B0.D0.BD.D0.BD.D1.8B.D0.B5_.D0.BD.D0.B5.D1.81.D0.BE.D0.B2.D0.BF.D0.B0.D0.B4.D0.B0.D1.8E.D1.89.D0.B8.D0.B5_.D1.82.D0.BE.D1.87.D0.BA.D0.B8

находим оба уравнения прямых, приравниваем, находим точку. Хотя вообще условие неверно составлено) может все-таки речь не об отрезках, а о прямых???
9 D_Pavel
 
06.02.12
07:51
(5) Усливий все равно не достаточно. Возможных точек пересечения отрезков получается много. Нужно дополнительные ограничения. Например если отрезки касаются друг друга только концами. Тогда получится всего два решения.
10 Wobland
 
06.02.12
07:51
+(7) общая точка при таких условиях может быть любой
11 БибиГон
 
06.02.12
07:52
задача для какого класса? :)

http://forum.sources.ru/index.php?showtopic=132350&hl=
12 Rie
 
06.02.12
07:53
(0) Если известны только координаты начала и длина, то в общем случае - обломись.
(Например, один отрезок начинается в (0,0), другой - в (1,0), длина отрезков - 4. Какая из бесконечного количества возможных (в зависимости от того, как направлены отрезки) точек тебя интересует?
13 miki
 
06.02.12
07:53
короче, надо найти общие точки окружностей:
x1^2+y1^2=z^2
и
x2^2+y2^2=z^2
14 D_Pavel
 
06.02.12
07:54
(13) Нет, надо короче найти общие точки кругов:
x1^2+y1^2<=z^2
и
x2^2+y2^2<=z^2
15 Rie
 
06.02.12
07:55
(13) Почему окружностей? Точка пересечения отрезков вовсе не обязана быть концом отрезков.
16 sda553
 
06.02.12
07:55
(0) точную формулировку, а т пока что звучит, "Я живу в черемушках, до работы доезжаю за 19 минут. Где я работаю." С добавочным условием что я обязательно где то работаю, причем в одной точке москвы
17 miki
 
06.02.12
07:56
18 Wobland
 
06.02.12
07:57
(17) _окружности_ тут при чём?
19 D_Pavel
 
06.02.12
07:57
КРУГИ!
20 zsergey
 
06.02.12
07:57
(7), (8), (9)
Ок, объясню по другому. Возможно не удачно составил условие. Есть окружность с радиусом R. На окружности известны две точки А и Б. Нужно найти центр окружности.
21 miki
 
06.02.12
07:57
(15)концами - это частный случай (касание), уравнения дадут ответ для любого случая - пересечения, касания и когда точек пересечения нет вообще.
22 miki
 
06.02.12
07:58
(20)это другая задача
23 Wobland
 
06.02.12
07:59
(20) а что тебе мешало в (0) это сказать? стеснялся?
24 zsergey
 
06.02.12
08:01
(23) нет. Думал, что условие (0) будет проще для восприятия, но, наверное ошибался :)
25 Rie
 
06.02.12
08:02
(24) Условие в (0) НЕ эквивалентно задаче из (20).
26 Wobland
 
06.02.12
08:02
(24) а, ну да. тут слабоумных довольно много ;)
27 sda553
 
06.02.12
08:04
(20) ну тут квадратное уравнение типа
((x1-x)^2+(y1-y)^2)= ((x2-x)^2+(y2-y)^2)=r^2
28 miki
 
06.02.12
08:05
(15,18,19)сорри.
Да, через окружности - когда пересекаются концами. (21) не считать.

с условием (20), вариант из (13) дает два возмоных решения.
29 sda553
 
06.02.12
08:05
(27) + там два решения будет, что собственно логично и понятно