Объединение объектов polyshape
polyout = union(poly1,poly2)polyout = union(polyvec)[polyout,shapeID,vertexID] = union(poly1,poly2)[polyout,shapeID,vertexID] = union(polyvec)___ = union(___,'KeepCollinearPoints',TF)[ также возвращает информацию об отображении вершины в вершины в polyout,shapeID,vertexID] = union(poly1,poly2)polyout к вершинам в poly1 и poly2. Функция union только поддерживает этот синтаксис, когда poly1 и poly2 являются скалярными объектами polyshape.
Элементы shapeID идентифицируют, была ли соответствующая вершина в polyout, порожденном в poly1, poly2, или, создана из объединения. vertexID сопоставляет вершины polyout к вершинам poly1, poly2 или объединения.
___ = union(___,'KeepCollinearPoints', задает, сохранить ли или удалить коллинеарные точки в TF)polyout для какого-либо из предыдущих синтаксисов.