|
|
Отношение предназначено для присвоения объектам типа величина значения отношения для точек вещественной плоскости. Вектор строится между точками Начальная точка (B) и Конечная точка (E).
В том случае, если точка Средняя точка (P) не лежит на прямой BE, то точка P строится как проекция точки С.Точка на прямую BE. Значение пропорции будет неопределенным, если хотя бы одна из указанных во входных параметрах точка – несобственная или комплексная.
Начальная (B) и конечная точка (E) не должны совпадать, в противном случае значение пропорции не определено. Если тип объекта, указанного во входном параметре, несовместим с типом этого параметра, то при активизированном флажке NIL в выходной параметр заносится NIL-объект.
|
|
|
|
Параметры |
Типы |
Функциональное назначение
параметров |
|
Величина |
Величина |
Величина, характеризующая значение отношения векторов BP/PE |
|
Начальная точка |
Точка |
Начальная точка |
|
Средняя точка |
Точка |
Средняя точка |
|
Конечная точка |
Точка |
Конечная точка |
|
|
Прототип команды: CA Согласование Величина ; Н.Точка С.Точка К.Точка .
|
|
Пример:
Найти числовое значение, характеризующее взаимное положение проекции одной из них на прямую, образованную двумя другими, по отношению к этим точкам.
В данном построении в качестве начальной выбрана точка p1, конечной – p2. Отношение рассчитывается для трех средних точек p3, p4 и p5.
Значения отношения длин векторов (с учетом ориентации) заносятся соответственно в величины c1, c2 и с3.
Алгоритм "Главный" |
1 |
|
Точка p1 задана координатами -47.5 и -40 . |
2 |
|
Точка p2 задана координатами 87.5 и 43 . |
3 |
|
Точка p3 задана координатами 6.5 и 34 . |
4 |
|
Точка p4 задана координатами 162.5 и 69 . |
5 |
|
Точка p5 задана координатами -112.5 и -89 . |
6 |
|
Величина c1 есть величина пропорции между точками p1 , p3 и p2 . |
7 |
|
Величина c2 есть величина пропорции между точками p1 , p4 и p2 . |
8 |
|
Величина c3 есть величина пропорции между точками p1 , p5 и p2 . |
|
|
|
|
|
|
|
|
|
|