Matlab没有提供直接的画圆的函数,这样我觉得有点不可理解。官方的方法是用plot来画,也挺简单的。假设要画的圆的圆心是(a, b),半径为r。可以用如下的方法画出这个圆:
t = linspace(0, 2*pi);
plot(r * cos(t) + a , r * sin(t) + b);这里用的是极坐标的方式。
Matlab绘圆方法探讨
本文探讨了Matlab中绘制圆的方法,通过使用plot函数结合极坐标的方式,详细介绍了如何根据圆心坐标和半径参数画出指定的圆。
Matlab没有提供直接的画圆的函数,这样我觉得有点不可理解。官方的方法是用plot来画,也挺简单的。假设要画的圆的圆心是(a, b),半径为r。可以用如下的方法画出这个圆:
t = linspace(0, 2*pi);
plot(r * cos(t) + a , r * sin(t) + b);这里用的是极坐标的方式。
809

被折叠的 条评论
为什么被折叠?