Функция вычисления координат точки, принадлежащей прямой и удаленной от заданной точки на заданное расстояние.
S = slide(P1, P2, Ps, Pe, l);
Имя | Тип данных | Описание |
---|---|---|
P1 | point | Координаты первой точки, определяющей прямую |
P2 | point | Координаты второй точки, определяющей прямую |
Ps | point | Координаты точки, от которой удалена вычисляемая точка |
Pe | point | Координаты точки, определяющей положение вычисляемой точки |
l | double | Расстояние до вычисляемой точки |
slide(P1, P2, Ps, Pe, l) – функция вычисления координат точки, принадлежащей прямой, заданной точками P1, P2 и удаленной от заданной точки Ps на заданное расстояние l. Точка Pe определяет расположение вычисляемой точки (положение точки Pe определяет направление расстояния). Входные значения могут задаваться как заранее определенные переменные или задаваться выражением (x, y), где x и y координаты точки.
Имя | Тип данных | Описание |
---|---|---|
S | point | Точка с вычисленными координатами |
const p1 = (1,1), p2 = (1,6), ps = (2,1), pe = (2,6), l = 5; s = slide(p1, p2, ps, pe, l);
В результате переменной s будет присвоено значение (1,5.8989795)
const p1 = (1,1), p2 = (1,6), ps = (2,1), pe = (2, -6), l = 5; s = slide(p1, p2, ps, pe, l);
В результате переменной s будет присвоено значение (1,-3.8989795)
Нет.