需要一个脚本绘制一个圆半径和中心

135(30天)
我需要一些帮助的家伙!需要一个脚本绘制一个圆(5、7)半径为3。我有这些:
清晰的clc
r = 3;
t = 0:π/ 24:2 *π;
x = r * cos (t);
y = r * sin (t);
情节(x, y, x, y)
网格
但只有半径工作. .请帮助。

接受的答案

图像分析
图像分析 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段,它看起来像一个六边形,而不是一个圆。

登录置评。

更多的答案(2)

图像分析
图像分析 2020年6月11日
这是另一种方式
viscircles ((5、7), 3);
2的评论
图像分析
图像分析 2021年5月26日
我相信他们都使用单位无论轴控制使用。我认为他们应该是相同的。文章的一个小片段代码显示如何计算“大小”和截图显示不同大小的圆。

登录置评。


Alamgir汗
Alamgir汗 2020年6月11日
编辑:Alamgir汗 2020年6月11日
在半径为1的圆的参数形式,集中(0,0)x = cos(2π×t)和y =罪使用ezplot命令(2π×t)

类别

找到更多的在二维和三维图帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!