earth_radius文档
earth_radius给地球的半径。
内容
语法
r = earth_radius r = earth_radius (lat) r = earth_radius(…,“公里”)
描述
r = earth_radius返回6371000,地球的名义半径米。
r = earth_radius (lat)给地球的半径随着纬度的函数。
“公里”r = earth_radius (…)返回值公里。
示例1:名义半径
让地球名义半径米:
earth_radius
ans = 6371000
…或者在公里:
earth_radius (“公里”)
ans = 6371
示例2:纬度依赖地球的半径
地球椭球体的比一个球体,这意味着它的半径取决于纬度。百分比涨幅,有多遥远nomonal地球在赤道半径?
100 * (earth_radius-earth_radius (0)) / earth_radius (0)
ans = -0.1119
说的名义地球半径6371公里大约十分之一的百分之一比真正的在赤道半径小。我们应该期待同样的错误在北极吗?
100 * (earth_radius-earth_radius (90)) / earth_radius (90)
ans = 0.2241
事实上,名义半径两个趋近百分之一比真正的两极半径。这是地球的半径作为纬度的函数:
lat = 0:90;r = earth_radius (lat,“公里”);情节(lat, r)轴紧盒子从线(earth_radius (“公里”))%的名义地球半径包含纬度ylabel的半径(公里)传奇(“纬度依赖”,“名义”传说)boxoff
![](http://www.tianjin-qmedu.com/au/matlabcentral/mlc-downloads/downloads/dff4ffb7-190a-4494-839f-ff39787bd48e/eb22d828-c61c-430d-b325-e6e020330325/previews/cdt/doc/html/earth_radius_documentation_01.png)
示例3:一个网格
使用cdtgrid全球网格,和earth_radius让地球的半径在每个网格点:
(纬度、经度)= cdtgrid;r = earth_radius (lat,“公里”);
把它们放到一个截止阀globepcolor:
图globepcolor globeborders(纬度,经度,r)%的阴谋政治界限globegraticule%情节网格线轴紧%删除空的空间cb = colorbar;ylabel (cb、的半径(公里))
![](http://www.tianjin-qmedu.com/au/matlabcentral/mlc-downloads/downloads/dff4ffb7-190a-4494-839f-ff39787bd48e/eb22d828-c61c-430d-b325-e6e020330325/previews/cdt/doc/html/earth_radius_documentation_02.png)
作者信息
这个函数和支持文档写的娜塔莉·s .万博1manbetx Wolfenbarger和乍得a·格林的气候数据为Matlab工具箱,2019。