本文目录一览:
- 1、有谁知道怎么用电脑制做精制的地球模型
- 2、怎么用matlab 做一个地球围绕太阳的模型
- 3、制作地球模型的材料和步骤
- 4、请问各位高手,如何用matlab画地球模型,最好带有经纬线的那种!非常感谢!
- 5、怎样做地球仪模型
- 6、如何做地球公转模型???急急急!!!
有谁知道怎么用电脑制做精制的地球模型
需要大量金钱建模,保守估计一个团队要工作3个月,花费30万左右,你确定要这么做?
怎么用matlab 做一个地球围绕太阳的模型
t=linspace(0,2*pi,100);
fill(cos(t),sin(t),'r');
hold on;
plot(4*cos(t),sin(t)*4,'k');
set(gca,'position',[0 0.11 0.775 0.815])
a=0.1;b=0;
xe=4*cos(a)+cos(t)*0.6;
ye=4*sin(a)+sin(t)*0.6;
He=fill(xe,ye,'b');
xm=4*cos(a)+cos(b);
ym=4*sin(a)+sin(b);
set(gcf,'doublebuffer','on');
Hm=plot(xm,ym,'c.','markersize',24);
aa=gca;
axis([-6,6,-6,6]);
axis square;
k=1;da=0.1;db=0.5;
xlabel('Please press "space" key and stop this program!',...
'fontsize',12,'color','r');
title('simulate solar system')
axes('position',[0.75,0.11,0.25,0.8]);
fill(0.2+cos(t)*0.18,0.75+sin(t)*0.08,'r');
ylim([0,1]);xlim([0,0.9]);
text(0.5,0.75,'Sun');hold on;
fill(0.2+cos(t)*0.11,0.5+sin(t)*0.05,'b');
text(0.5,0.5,'Earth');
plot(0.2,0.3,'c.','markersize',24);
text(0.5,0.3,'Moon');
axis off
axes(aa);
while k;
s=get(gcf,'currentkey');
if strcmp(s,'space');
clc;k=0;
end
a=a+da;
b=b+db;
xe=4*cos(a)+cos(t)*0.6;
ye=4*sin(a)+sin(t)*0.6;
xm=4*cos(a)+cos(b);
ym=4*sin(a)+sin(b);
set(He,'xdata',xe,'ydata',ye);
set(Hm,'xdata',xm,'ydata',ym);
pause(0.1);
if a80;
plot(xm,ym);
end
end
figure(gcf);
制作地球模型的材料和步骤
工具/材料
彩色橡皮泥
蜡纸
擀面杖
世界地图
烛台
方法和步骤
1:准备好材料
2:然后把一团蓝色橡皮泥放在两张蜡纸上并用擀面杖压平。把黏土压到你觉得足够薄。重复几次,这样你就有三到四块压薄的蓝色橡皮泥了
3:接着用压好的蓝色橡皮泥把泡沫球整个包裹住,每块橡皮泥之间可以有重叠,不平也没关系因为这就是海洋了
4:接下来打印一张世界地图,打印的宽度要等于球的直径,并在上面铺上一张蜡纸。我们要用它作为塑造各个大洲的模板。用绿色的橡皮泥捏出各个大洲的轮廓和山脉的形状。然后就是捏出一些较大的陆地和一些离岸的小岛接
5:接着把捏好的绿色大陆轻轻按在蓝色海洋上,并确保粘牢。接下来,加上绿色橡皮泥制作的小块岛屿和一些复杂的地形。欧洲和亚洲弄起来可能会非常棘手,所以需要使用地图作为指导
6:然后是制作南北极圈,拿出一些白色橡皮泥并制作成圆形,记住边缘弄得粗糙点。然后固定到地球的顶部和底部
7:最后当整个地球都完成后,使用一个烛台作为一个支架。再晾晒上至少24小小时
请问各位高手,如何用matlab画地球模型,最好带有经纬线的那种!非常感谢!
2010b帮助:
Mapping Toolbox\User's Guide\Map Projections Reference\Globe
Graticule
This map display is not a true map projection. It is constructed by calculating a three-dimensional frame and displaying the map objects on the surface of this frame.
Features
In the three-dimensional sense, globe is true in scale, equal-area, conformal, minimum error, and equidistant everywhere. When displayed, however, it looks like an Orthographic azimuthal projection, provided that the MATLAB axes Projection property is set to 'orthographic'.
Remarks
This is the only three-dimensional representation provided for display. Unless some other display purpose requires three dimensions, the Orthographic projection's display is equivalent.
=========================================
Example
% Set up axes
axesm ('globe','Grid', 'on');
view(60,60)
axis off
% Display a surface
load geoid
meshm(geoid, geoidrefvec)
% Display coastline vectors
load coast
plotm(lat, long)
=========================================
上面那个是线框模式有经纬示意
下面这个是地形彩色图,没线
没用过mapping工具箱,估计你要的功能都可以完美实现
如果有专门的相关书籍可以参考,没的话自己把该工具箱帮助好好看看
=========================================
帮助中的主题:Earth's Topography
load('topo.mat','topo','topomap1');
[x,y,z] = sphere(50);
cla reset
axis square off
props.AmbientStrength = 0.1;
props.DiffuseStrength = 1;
props.SpecularColorReflectance = .5;
props.SpecularExponent = 20;
props.SpecularStrength = 1;
props.FaceColor= 'texture';
props.EdgeColor = 'none';
props.FaceLighting = 'phong';
props.Cdata = topo;
surface(x,y,z,props);
light('position',[-1 0 1]);
light('position',[-1.5 0.5 -0.5], 'color', [.6 .2 .2]);
view(3)
怎样做地球仪模型
1、首先拿一些泡沫做成一个乒乓球,画上必要的经线和纬线,比如赤道,30、60度南北纬,极点、本初子午线和180经线等。
2、用铁丝,折成一个地球仪支架的形状,这个看你喜欢可以随意扭曲。
3、然后把球穿进去调整好支架的外观,这样,一个简单的地球仪就做好了。
它有以下几种作用:
(一)正确地表示地球上各个大陆、海洋、岛屿和国家的位置、方向和面积。
(二)明确地球的形体以及地轴、两极、极圈、回归线、赤道、经度和纬度的概念。
(三)说明地球的公转和自转,昼夜和四季,地方时和标准时的形成原因。
(四)计算地球仪上已注明的任何一个地点的地理坐标,一定地区的面积,或任何两地之间的距离。
如何做地球公转模型???急急急!!!
太阳模型在中心固定好,下面用个圆盘再固定死,不要让圆盘转动~~地球模型用木条之类固定好后~在下面再固定个圆盘~不过要是能转动的~然后在两个圆盘上装橡胶皮带~要表示地球的地轴与黄道平面角度的话还要准备把地球轴的转盘上端用弹簧链接~再固定好角度卡在木条上~太阳模型下的圆盘要比地球模型下的圆盘大~
做出的模型只能大致表示出公转自转的方向~你要是精确的话(比如公转一圈要地球自传365圈)我的方法估计不行