Convert slant range to ground range projection
Slant Range to Ground Range Projection
Determine the ground range projection given a slant range of 2000 m and a grazing angle of .
slantrng = 2000; grazang = 30;
Compute the ground range projection.
grndrng = slant2grndrange(slantrng,grazang)
grndrng = 1.7321e+03
Ground Range Projection for Flat and Curved Earth
Compute the ground range projection for a target having a slant range of 1000 m from a sensor. The sensor is mounted on a platform that is 300 m above ground. Assume the Earth is flat.
gang = grazingang(300,1000); % Grazing angle depang = gang; % Depression angle grndrng = slant2grndrange(1000,gang)
grndrng = 953.9561
Repeat the computation, but now assume the Earth is curved.
Rearth = physconst('earthradius'); gangsph = grazingang(300,1000,'Curved',Rearth); % Grazing angle depangsph = depressionang(300,1000,'Curved',Rearth); % Depression angle tgtHeight = 0; % Smooth Earth Re = effearthradius(1000,300,tgtHeight); % Effective Earth radius grndrngcurved = Re*deg2rad(depangsph-gangsph)
grndrngcurved = 1.2344e+03
slrng — Slant range
scalar | vector
Slant range in meters, specified as a positive real scalar or vector.
grazang — Grazing angle
scalar in the range [
Grazing angle in degrees, specified as a scalar in the range [