我正在尝试绘制一个点,一个围绕具有给定半径的点的圆和来自 coods 数组的多边形作为输入。我实现了以下代码
plot(start(1),start(2))
axis([0,256,0,256]);
hold on;
%pdecirc(endp(1),endp(2),10);
for i = 1:size(X,1)
patch(X(i),Y(i),'r');
end
但是,pdecirc 不起作用。它会打开一个新编辑器,因此我已对其进行了评论。X 和 Y 是二维维度数组(点数 X 4)。因此 X(i) 有 4 个 X 值,而 Y(i) 有 4 个 X 值。此代码未按预期绘制多边形。你能告诉我实现我想做的事情的最佳方法吗?一个代码真的很有帮助。提前致谢。