需要一个脚本绘制一个圆半径和中心
135(30天)
显示旧的评论
接受的答案
图像分析
2014年3月16日
编辑:图像分析
2014年3月16日
这是一个从FAQ最相似的你:
xCenter = 5;
yCenter = 7;
θ= 0:0.01:2 *π;
半径= 3;
x = * cos(θ)+ xCenter半径;
y = * sin(θ)+ yCenter半径;
情节(x, y);
轴广场;
xlim ([0 10]);
ylim ([0 12]);
网格在;
轴平等的;
3评论
图像分析
2021年8月31日
@picheri纳文
你可以选择任何你想要的角增量。如果你想要更大的角增量,改变0.01到0.3或者任何你想要的。或者如果你想指定段的数量上的圆,您可以使用linspace ():
startAngle = 0;
endAngle = 2 *π;
numberOfSegments = 360;%任何你想要的。
θ= linspace (startAngle endAngle numberOfSegments);
如果开始和结束角不是0和2 *π,然后你会得到一个偏圆(弧)。当然如果你结束角是比你的2 *π角开始,你会得到一些重叠。
你选择越多,平滑的圆。将使它更加polygon-like少。例如如果你只有6段,它看起来像一个六边形,而不是一个圆。