|
|
Отношение предназначено для построения Коники (кривой второго порядка) по пяти точкам.
В качестве точек допускается выбирать вещественные точки. Любые две из пяти точек могут быть несобственными (бесконечно удаленными) точками плоскости.
Если тип объекта, указанного во входном параметре, несовместим с типом этого параметра, то при активизированном флажке NIL в выходной параметр заносится NIL-объект.
|
|
|
|
|
|
|
|
Параметры |
Типы объектов |
Функциональное назначение
параметров |
|
Коника |
Коника |
Коника - результат построения |
|
Точка 1 |
Точка |
Первая точка, задающая конику |
|
Точка 2 |
Точка |
Вторая точка, задающая конику |
|
Точка 3 |
Точка |
Третья точка, задающая конику |
|
Точка 4 |
Точка |
Четвертая точка, задающая конику |
|
Точка 5 |
Точка |
Пятая точка, задающая конику |
|
|
Прототип команды: Y0 Согласование Коника ; Точка1 Точка2 Точка3 Точка4 Точка5 .
|
|
Пример:
Построить кривую второго порядка (конику) y1, заданную точками p1, p2, p3, p4, p5.
Алгоритм "Главный" |
1 |
|
Точка p1 задана координатами -170.1 и -40.44 . |
2 |
|
Точка p2 задана координатами -100.5 и 88.5 . |
3 |
|
Точка p3 задана координатами 75.5 и 94.5 . |
4 |
|
Точка p4 задана координатами 130.5 и -12.5 . |
5 |
|
Точка p5 задана координатами -30.5 и -95.5 . |
6 |
|
Коника y1 по точкам p1 , p2 , p3 , p4 , p5 . |
|
|
|
|
|
|
|
|
|
|