archare_radius.文件

archare_radius.给出了地球的半径。

返回气候数据工具内容

内容

句法

r = arch_radius r = archare_radius(lat)r = archare_radius(...,'km')

描述

r = archare_radius.回报6371000.,地球的标称半径为米。

r = arch_radius(lat)作为纬度的函数给出地球的半径。

r = arch_radius(...,'km')返回千克的值。

示例1:标称半径

在米中获取名义地球半径:

archare_radius.
ans = 6371000.

......或公里:

archart_radius('km'的)
ANS = 6371.

例2:地球半径的纬度依赖

地球比球体更像椭圆形,这意味着它的半径取决于纬度。百分比 - 赤道在赤道中的广场半径有多远?

100 *(earth_radius-earth_radius(0))/ arch_radius(0)
ans = -0.1119.

这表示6371 km的标称地球半径大约比赤道的真正半径小约十分之一。我们应该预期北极的错误吗?

100 *(Earth_radius-earth_radius(90))/ arch_radius(90)
ans = 0.2241.

事实上,标称半径是关于十分之一比杆子上的真正半径大。这是地球的半径作为纬度的功能:

lat = 0:90;r = arch_radius(lat,'km');绘图(LAT,R)轴紧的盒子离开hline(archare_radius('km'))%标称地球半径XLabel.纬度ylabel.'Radius(km)'传奇('纬度依赖'“名义”) 传奇Boxoff.

示例3:网格

采用cdtgrid.制作全球网格,和archare_radius.在网格上的每个点上获得地球半径:

[LAT,LON] = CDTGRID;r = arch_radius(lat,'km');

把它们贴在地球上GlobePColor.

Flocepcolor(Lat,Lon,R)GlobeBorders%情节政治边界GlooteGraticule.%绘图网格线紧的%删除空白空间cb =彩色杆;Ylabel(CB,'Radius(km)'的)

作者信息

此功能和支持文档由Natalie S金宝app. Wolfenbarger和Chad A. Greene为Matlab,2019年的气候数据工具箱编写。