slide

Функция вычисления координат точки, принадлежащей прямой и удаленной от заданной точки на заданное расстояние.

Синтаксис:

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 Точка с вычисленными координатами

Пример1:

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)

Пример2:

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)

Дополнительные материалы:

Нет.