从线性测量到球面测量的转换

这个例子展示了如何将地球(或其他行星)表面的距离从千米(km)、海里(nm)或法定英里(sm)的单位转换为以度数或弧度表示的球面距离。

将地球赤道的弧度长度转换为海里。

nauticalmiles = deg2nm (1)
nauticalmiles = 60.0405

指定在转换计算中使用的半径。默认值假定地球的半径。

nauticalmiles = deg2nm(1、年鉴(“月亮”,“半径”))
nauticalmiles = 30.3338

用法定英里而不是海里来表示距离。

deg2sm (1)
ans = 69.0932