| Contents | Index |
lla = ecef2lla(p)
lla = ecef2lla(p, model)
lla = ecef2lla(p, f, Re)
lla = ecef2lla(p) converts the m-by-3 array of ECEF coordinates, p, to an m-by-3 array of geodetic coordinates (latitude, longitude and altitude), lla. lla is in [degrees degrees meters]. p is in meters. The default ellipsoid planet is WGS84.
lla = ecef2lla(p, model) is an alternate method for converting the coordinates for a specific ellipsoid planet. Currently only 'WGS84' is supported for model.
lla = ecef2lla(p, f, Re) is another alternate method for converting the coordinates for a custom ellipsoid planet defined by flattening, f, and the equatorial radius, Re, in meters.
Determine latitude, longitude, and altitude at a coordinate:
lla = ecef2lla([4510731 4510731 0])
lla =
0 45.0000 999.9564Determine latitude, longitude, and altitude at multiple coordinates, specifying WGS84 ellipsoid model:
lla = ecef2lla([4510731 4510731 0; 0 4507609 4498719], 'WGS84')
lla =
0 45.0000 999.9564
45.1358 90.0000 999.8659Determine latitude, longitude, and altitude at multiple coordinates, specifying custom ellipsoid model:
f = 1/196.877360;
Re = 3397000;
lla = ecef2lla([4510731 4510731 0; 0 4507609 4498719], f, Re)
lla =
1.0e+006 *
0 0.0000 2.9821
0.0000 0.0001 2.9801geoc2geod | geod2geoc | lla2ecef

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |