多边形(S)
创建矢量以保持顶点的 x 和 y 位置,将它们输入 patch
。
单个多边形
X=rand(1,4); Y=rand(1,4);
h=patch(X,Y,'red');
多个多边形
每个多边形的顶点占据 X
,Y
中的每一个的一列。
X=rand(4,3); Y=rand(4,3);
for i=2:3
X(:,i)=X(:,i)+(i-1); % create horizontal offsets for visibility
end
h=patch(X,Y,'red');