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

示例3:一个网格

使用cdtgrid全球网格,和earth_radius让地球的半径在每个网格点:

(纬度、经度)= cdtgrid;r = earth_radius (lat,“公里”);

把它们放到一个截止阀globepcolor:

图globepcolor globeborders(纬度,经度,r)%的阴谋政治界限globegraticule%情节网格线%删除空的空间cb = colorbar;ylabel (cb、的半径(公里))

作者信息

这个函数和支持文档写的娜塔莉·s .万博1manbetx Wolfenbarger和乍得a·格林的气候数据为Matlab工具箱,2019。