⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 radicurv.m

📁 gpsoft 的惯性导航工具箱
💻 M
字号:
function [Rm,Rp] = radicurv(lat)
%RADICURV		Calculate meridian and prime radii of curvature. 
%       
%	[Rm,Rp] = radicurv(lat)
%
%   INPUTS
%       lat = geodetic latitude in radians
%
%   OUTPUTS
%       Rm = meridian radius of curvature in meters
%       Rp = prime radius of curvature in meters
%
%   NOTE
%       In some literature Rp is also referred to as the 'normal'
%       or 'transverse' radius of curvature
%
%   REFERENCES
%       Brockstein, A. and J. Kouba, "Derivation of Free Inertial, General
%       Wander Azimuth Mechanization Equations," Litton Systems, Inc., 
%       Guidance and Control Systems Division, Woodland Hills, California,
%       June 1969, Revised June 1981.
%
%       Kayton, M. and W. Fried, AVIONICS NAVIGATION SYSTEMS, 2nd edition,
%       John Wiley & Sons, New York, 1997.
%
%       Titterton, D. and J. Weston, STRAPDOWN INERTIAL NAVIGATION
%       TECHNOLOGY, Peter Peregrinus Ltd. on behalf of the Institution
%       of Electrical Engineers, London, 1997.
%
%	M. & S. Braasch 3-98
%	Copyright (c) 1997-98 by GPSoft LLC
%	All Rights Reserved.
%

if nargin<1,error('insufficient number of input arguments'),end

EQUA_RADIUS = 6378137.0;    % equatorial radius of the earth; WGS-84
ECCENTRICITY = 0.0818191908426;  % eccentricity of the earth ellipsoid

e2 = ECCENTRICITY^2;
den = 1-e2*(sin(lat))^2;
Rm = (EQUA_RADIUS*(1-e2))/( (den)^(3/2) );
Rp = EQUA_RADIUS/( sqrt(den) );

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -