这里有一个MATLAB函数,它绘制了一个半径为r的圆,圆心位于坐标为x和y处:
功能h =圆(x, y, r)
持有上
TH = 0:PI / 50:2 * PI;
的xUnit = R * cos(TH)+ X;
Y单元= R * SIN(TH)+ Y;
H =图(的xUnit,Y单元);
持有离
一种替代的方法是使用“矩形”功能:
功能H = CIRCLE2(X,Y,R)
d = R * 2;
PX = X-R;
PY = Y-R;
H =矩形('位置'[PX PY d d]“弯曲”,[1,1]);
daspect([1,1,1])
如果您正在使用R2012a或更高版本,并拥有图像处理工具箱,那么您可以使用'viscircles'功能绘制圆:
9日评论
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_258691
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_258691
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_260374
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_260374
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_388817
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_388817
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_401575
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_401575
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_401589
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_401589
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_471988
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_471988
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_473774
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_473774
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_840148
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_840148
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_840519
直接链接到这个评论
//www.tianjin-qmedu.com/matlabcentral/answers/98665-how-do-i-plot-a-circle-with-a-given-radius-and-center#comment_840519
登录并发表评论。