作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/29 09:46:01
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
matlab中编写函数绘制圆形图案
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)