Как мне сохранить точки пересечения многоугольника и линии, чтобы я мог построить ее?
Скрипт ( источник ):
clc;
clear;
close all;
poly1 = polyshape([0.5 0 1 1.5],[1 0 0 2]);
lineseg = [0.5 0.5; 2 2];
[in,out] = intersect(poly1,lineseg);
plot(poly1)
hold on
plot(in(:,1),in(:,2),'b',out(:,1),out(:,2),'r')