圆绘图机

版本1.1.1 (482 KB) 乍得格林
简单地绘制填充圆或圆轮廓。

4.6 k下载

更新2019年5月20日

查看许可协议

除了File Exchange站点上的圆圈绘图器之外,这个函数还可以绘制任意数量的、任意大小和x、y位置的圆圈。输入可以是标量、向量或N-D数组的任何逻辑组合。圆圈可以很容易地使用LineSpec和ColorSpec名称-值对进行格式化。

语法
圈(x, y, r)
圆形(…,“顶点”,numberOfPoints)
圆形(…,“旋转”,degreesRotation)
圈(…,ColorProperty ColorValue)
圈(…,LineProperty LineValue)
H =圆(…)

描述
圆(x,y,r)图半径圆(s)或半径r以x和y为圆心。输入x,y和r可以是标量,向量或二维矩阵的任何组合,但所有非标量输入的维度必须一致。

circles(…,'vertices',numberOfPoints)允许指定每个圆的轮廓使用多少个点。默认值为1000,但可以增加该值以提高绘图分辨率。或者你可以指定一个小的数字(例如4表示一个正方形,5表示一个五边形,等等)。

circles(…,'rotation',degreesRotation)将形状旋转给定的degreesRotation,可以是标量或矩阵。这对于圆形是无用的,但对于具有可识别的角点数量的多边形可能是需要的。

circles(…,'ColorProperty',ColorValue)允许声明'facecolor'或'facealpha'作为名值对。尝试将任何fill属性声明为名称-值对。

circles(…,'LineProperty',LineValue)允许声明' edgecololor ', 'linewidth'等。

H = circles(…)返回被绘制对象的句柄H。

小贴士:
1.包括名称-值对' faceccolor ','none'来绘制轮廓(非填充)圆。

2.使用旋转轴等于的circles命令来修复扭曲的圆。

引用作为

查德·格林(2022年)。圆绘图机(//www.tatmou.com/matlabcentral/fileexchange/45952-circle-plotter), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2013b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!