matlab中编写函数绘制圆形图案

编写函数function [x, y] = getCircle(center, r)来获取一个圆周的x, y坐标,该圆以center为圆心(center包含两个坐标值,即x0, y0),以r为半径。返回的x和y可以直接通过plot(x,y)来绘制圆形。
提示:以(0,0)为圆心的单位圆参数方程为
x=cos(t),y=sin(t),0<=t<=2*pi

function [x, y] = getCircle(center, r)
t=0:0.01*pi:2*pi;
x=cos(t).*r+center(1);y=sin(t).*r+center(2);
%例如绘制(1,1)为圆心,半径2
%在命令窗口中运行[x, y] = getCircle([1,1], 2);plot(x,y)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-17

本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!