求圆的面积和信陆周长的代码如下:
clc,clear all
x=input('请输入圆的半径 r=')
S=pi*x^2
L=2*pi*x
disp(['圆敬坦誉的面积亮段 S=',num2str(S)])
disp(['圆的周长 L=',num2str(L)])
使用MATLAB画圆的方法有两种,分别如下:
1、启动MATLAB,喊穗隐新建脚本,输入以下代码:
close allclear allclc
r=2theta=0:pi/100:2*pi
x=r*cos(theta)y=r*sin(theta)
rho=r*sin(theta)
figure(1)
plot(x,y,'-')
hold onaxis equal
fill(x,y,'c')
figure(2)
h=polar(theta,rho)
set(h,'LineWidth',2)
2、保存和运行上述脚本,在figure(1)中得到plot(x,y)和fill(x,y)绘制的圆。
3、使用plot(x,y)画圆只需要接着输入以下代码:
figure(3)
subplot(1,2,1)plot(x,y,'-'郑厅)hold onaxis square
fill(x,y,'c')
subplot(1,2,2)h=polar(theta,rho)set(h,'LineWidth',2)
4、点击保存并运族启行。
大致思路利用圆的参数方程去画圆。
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语法说明
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)