什么是单位球面?

什么是单位球面?,第1张

好笼统的问题……汗……
单位球面指的是模为单位长度(一般是1)的矢量终点的集合构成的平面
比如在三维直角坐标系里,单位球面指的就是满足x^2+y^2+z^2=1的点(坐标为x,y,z)的集合

sphere函数加mesh或surf

改变圆心的坐标即可

clc

[x y z]=sphere(50);

mesh(3x,3y,3z+9);
hold on

mesh(3x+5,3y+5,3z+14);
mesh(3x+10,3y+10,3z+19);

axis equal

我们可根据面积等效的原则来画,球面积为表面积为4πR²,其中R为球半径,圆面积公式为πR²,其中R为圆半径。由上可知,半球的面积为2πR²=π(√¯2R)²,即作一个半径为√¯2R的圆。

方法如下
点击‘工具栏’上的‘基准平面’-在‘类型’下拉框中选择‘在点、线或面上与面相切’-点击球面-确定-点击‘草图
直接点标注圆周,(如果是自动标准,对话框有个下拉箭头里面能改样式)然后鼠标放在要放尺寸线的位置,会出来一个对话框,第二行,第一个那个地方输入4x在点鼠标放置尺寸就是这样的。

1、双击matlab软件图标,打开matlab软件,可以看到matlab软件的界面。

2、通过语句[u,v,w]=sphere(56);  获得绘制球体的三维坐标。

3、使用语句:

subplot(2,2,1);

plot3(u,v,w);

title('plot3()');

将分成四份,在第一行第一列使用plot3()绘制球体,并使用函数title()添加标题。

4、使用语句:

subplot(2,2,2);

surf(u,v,w);

title('surf()');

将分成四份,在第一行第二列使用函数surf()绘制球体,并使用函数title()添加标题。

5、使用语句:

subplot(2,2,3);

surfl(u,v,w);

title('surfl()');

将分成四份,在第二行第一列使用函数surfl()绘制球体,并使用函数title()添加标题。

6、使用语句:

subplot(2,2,4);

mesh(u,v,w);

title('mesh()');

将分成四份,在第二行第二列使用函数mesh()绘制球体,并使用函数title()添加标题。

7、随后就可以看到绘制完成的球面方程。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12840271.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存