Вниз
Скачать: CL | DM;

Length ( Line ) := ?   Найти похожие ветки 

 
race1 ©   (2003-10-11 18:45) [0]

есть произвольная линия в пространстве, координаты начала\конца известны. как бы теперь укоротить длину этой линии на какое-либо число? т.е. сделать длину линии короче на заданное число - получить новые коорданаты конца линии.


 
Nikolay M. ©   (2003-10-11 18:52) [1]

А каким образом задается линия?


 
Palladin ©   (2003-10-11 19:08) [2]

берешь уравнение расстояния от точки до точки и уравнение прямой, решаешь систему
сложно? не думаю


 
race1 ©   (2003-10-11 19:20) [3]

2 координыты - начало (x0, y0), и конец (x, y)

"уравнение прямой" - это которое kx + b? а как b искать? :)


 
Palladin ©   (2003-10-11 19:37) [4]

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


 
pavel_k   (2003-10-11 19:38) [5]

>в пространстве
>2 координыты
Как то не стыкуется...
На плоскости:
dlina^2=abs(x-x0)^2+abs(y-y0)^2

В пр-ве:
dlina^2=abs(x-x0)^2+abs(y-y0)^2+abs(z-z0)^2

Отсюда вроде можно найти все, что надо.


 
Nikolay M. ©   (2003-10-11 20:18) [6]

Как-то незаметно "произвольная линия" трансформировалась в прямую...


> "уравнение прямой" - это которое kx + b? а как b искать?
> :)

Уравнение прямой еще можно записать в виде
(y - y0)/(x - x0) = k (*)
подставишь вместо x и y координаты конца отрезка, вместо x0 и y0 - координаты начала, получишь k. А если приведешь (*) к виду y = k * x + b, получишь b.


 
race1 ©   (2003-10-12 06:04) [7]

понятно стало... просто в 12 ночи такое уже не головой пишется, а рефлекторно, ничё не доходило :))



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
1-74305
Yrasikombo
2003-10-12 13:12
2003.10.23
Как в Delphi определить рабочую группу компьютера


14-74429
MYSTERYO
2003-10-02 23:33
2003.10.23
Бывает у вас такое? На любимом форуме побывал, почту проверил,


1-74155
Relaxxx
2003-10-10 17:03
2003.10.23
Как мне узнать какой разделитель используе........


3-73987
sash2
2003-10-01 09:17
2003.10.23
Как перенести данные?


9-73958
Juster~
2003-04-20 13:49
2003.10.23
Организация рендеринга




   Наверх