发布网友 发布时间:2022-04-25 16:25
共5个回答
热心网友 时间:2023-09-15 08:41
大致思路利用圆的参数方程去画圆。
1、进入命令行窗口(Command Window)。
2、假设我们已知圆心坐标(x,y)和半径r,例如x=7,y=13,r=4。
3、输入以下代码:
theta=0:2*pi/3600:2*pi;
Circle1=x+r*cos(theta);
Circle2=y+r*sin(theta);
plot(Circle1,Circle2,'m','Linewidth',1);
axis equal
回车即可。
扩展资料:
当我们需要用画图对不同类别的数据点进行连线的时候,可以设置以下属性来区分不同类别的点和相应的直线:
(1)LineStyle:线形
(2)MarkerSymbol:点形
(3)Color:颜色
例如:
plot(x,y,'m','Linewidth',1)
其中“m”为紫红色,“1”线宽为1
plot(x,y,'-.or','MarkerFaceColor','g')
其中线形为点横线,数据点形状为圆圈,线条和数据点边缘的颜色都是红色,数据点的填充颜色为绿色。
参考资料:
Mathworks文档——plot语法说明
热心网友 时间:2023-09-15 08:42
方法一:使用隐函数的方法来绘制,ezplot(‘x^2+y^2-4’)
方法二:转换成参数函数来绘制图形.
x=2*sint;
y=2*cost;
程序如下:
t=0:pi/100:2*pi;
x=2*sin(t);
y=2*cos(t);
plot(x,y)
M函数文件circum.m:
1绘制半径为r的蓝色线圆。
2用字符串s给定的曲线颜色绘制半径r的圆周。
3绘制半径r的蓝色实现圆周,并计算面积。
4用字符串s给定的曲线颜色绘制半径r圆周,并计算面积。
热心网友 时间:2023-09-15 08:42
一、绘制实心圆:
alpha=0:pi/20:2*pi; %角度[0,2*pi]
R=2; %半径
x=R*cos(alpha);
y=R*sin(alpha);
plot(x,y,'-')
axis equal
fill(x,y,'r'); %用红色填充
Matlab画图效果:
二、绘制实心圆点:
plot(1:8,'ro','MarkerFaceColor','r');
绘制效果:
热心网友 时间:2023-09-15 08:43
【2】补充:热心网友 时间:2023-09-15 08:43
以(x0,y0)为圆心,r为半径的圆实现代码如下: