ContentsIndexReferenceHome
PreviousUpNext
ChangeRd
MATLAB
RNew = ChangeRd(RPecf,RTecf,[EarthRadius],rd)
RNew = ChangeRd(Geom,rd)
Description

Change the down range along a spherical Earth surface between two ECF position vectors. The platform will be moved to a new location corresponding to desired down range, rd, while keeping the platform altitude fixed. Output is the new platform ECF position. To move the target instead of the platform, use ReverseGeom.

Parameters
Parameters 
Description 
Geom [struct/list] 
Geometry parameters. Can be a structure from GeomStruct or a comma separated list of (RPecf,RTecf,EarthRadius,...) 
RPecf [vector] 
Platform ECF position (m). 
RTecf [vector] 
Target ECF position (m). 
EarthRadius [scalar/vector] 
(Optional) Earth radius to use (m). Defaults to the mean Earth radius. 
rd [scalar] 
Desired down range along the spherical Earth surface (m). 
Return Values
Return Values 
Description 
RNew [vec/struct] 
New platform ECF position vector or new geometry structure with updated platform position (m). 
Examples

  • GNew = ChangeRd(Geom,rd)
  • GNew = ReverseGeom(ChangeRd(ReverseGeom(Geom),rd))
  • RNew = ChangeRd(RPecf,RTecf,rd)
  • RNew = ChangeRd(RPecf,RTecf,EarthRadius,rd)

See Also
Group
Made with Doc-O-Matic.
Copyright (c) MZA Associates 2009. All rights reserved.
What do you think about this topic? Send feedback!