多邊形(S)

建立向量以保持頂點的 x 和 y 位置,將它們輸入 patch

單個多邊形

X=rand(1,4); Y=rand(1,4);
h=patch(X,Y,'red');

StackOverflow 文件

多個多邊形

每個多邊形的頂點佔據 XY 中的每一個的一列。

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');

StackOverflow 文件