首页 > 编程知识 正文

matlab画圆代码,cad已知圆心坐标和半径画圆

时间:2023-05-04 23:51:33 阅读:27262 作者:1307

今天用MATLAB编程的时候,我知道圆的中心和半径,使用了画圆的程序。 在网上搜索一下,主要有以下两种。 现在总结一下。 (

第一个:

function[]=circle(x,y,r ) rectangle ) ) position ),[x-r,y-r,2*r,2*r],Curvature ),[ 1,1 ],此处不是填充颜色,而是圆外部轮廓的颜色。 到现在为止还没有找到方法。 如果你知道的话请评论。 谢谢

补充: rectangle会改变圆外部轮廓的颜色。 在函数中输入' EdgeColor ',' w '。 我看了评论说这个可以改变,但是我现在没有环境,不能测试。 感兴趣的人可以试试。 感谢给我留言的伙伴。

第二个:

功能[ ]=plot1(x,y,r ) theta=0:0.1:2*pi; Circle1=xr * cos (theta ); circle2=yr*sin(Theta ); c=[ 123,14,52 ]; plot(circle1,Circle2,' c ',' linewidth ',1 ); axis equalend是利用圆的参数方程建立的,比上面的效果好,但比上面的麻烦一些

追记:看到了可以用MATLAB附带的道具画圆的评论。 但是,我现在没有工具,不能进行测试。 但是,这里还补充一下。 感兴趣的人可以试试:

viscircles(centers,radii )参考链接: https://WW2.mathworks.cn/MATLAB central/answers/98665-how-do-I-plot-a-a

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。