Geod yet another geodetic toolbox in matlab

The following Matlab project contains the source code and Matlab examples used for geod yet another geodetic toolbox. CONVERT_FROM_CARTESIAN: Convert from global Cartesian coordinates CONVERT_FROM_ELLIPSOIDAL_HARMONIC: Convert from ellipsoidal-harmonic coordinates CONVERT_FROM_GEODETIC: Convert from geodetic coordinates CONVERT_FROM_GEODM: Convert from ellipsoidal arc-lengths (at non-zero height) CONVERT_FROM_GEOPOT_HEIGHT: Convert from geopotential height CONVERT_FROM_GEOPOT_HEIGHT_ABS: Convert from geopotential height (absolute) CONVERT_FROM_GEOPOT_HEIGHT_REL: Convert from geopotential height (relative to the geoid) CONVERT_FROM_LOCAL_CART: Convert from local Cartesian coordinates (via global Cartesian coordinates) CONVERT_FROM_LOCAL_CART_VIAGEOD: Convert from local Cartesian coordinates (via geodetic coordinates) CONVERT_FROM_LOCAL_SPH: Convert from local spherical coordinates CONVERT_FROM_SPHERICAL: Convert from global spherical coordinates CONVERT_TO_CARTESIAN: Convert to global Cartesian coordinates CONVERT_TO_ELLIPSOIDAL_HARMONIC: Convert to ellipsoidal-harmonic coordinates CONVERT_TO_GEODETIC: Convert to geodetic coordinates CONVERT_TO_GEODM: Convert to ellipsoidal arc-lengths (at non-zero height) CONVERT_TO_GEOPOT_HEIGHT: Convert to geopotential height CONVERT_TO_GEOPOT_HEIGHT_ABS: Convert to geopotential height (absolute) CONVERT_TO_GEOPOT_HEIGHT_REL: Convert to geopotential height (relative to the geoid) CONVERT_TO_LATM: Meridian arc-length (at non-zero height) CONVERT_TO_LOCAL_CART: Convert to local Cartesian coordinates CONVERT_TO_LOCAL_CART_VIAGEOD: Convert to local Cartesian coordinates CONVERT_TO_LOCAL_SPH: Convert to local spherical coordinates CONVERT_TO_SPHERICAL: Convert to global spherical coordinates GET_ELLIPSOID: Geodetic ellipsoid information GET_ELLIPSOID_NORMAL: Ellipsoidal normal direction GET_GEOIDAL_UNDULATION: Geoidal undulation GET_GEOPOT: Geopotential (Earth's gravity potential) GET_GEOPOT_ACTUAL: Actual geopotential GET_GEOPOT_NORMAL: Normal geopotential GET_GEOPOT_NORMAL_EXACT: Normal geopotential (exact formula) GET_GEOPOT_NORMAL_SERIES: Normal geopotential (spherical series expansion) GET_GEOPOT_NORMAL_TRUNC: Normal geopotential (single-term truncated series) GET_GEOPOT_REL: Geopotential, relative to a reference surface GET_GEOPOT_SPH: Geopotential of spherical Earth GET_JACOBIAN_ANY2CART: Jacobian of global Cartesian coordinates w.

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
add_all.m 62
cross_all.m 910
cross_local.m 93
divide_all.m 129
dot_all.m 2051
gradient_all.m 681
normalize_pt.m 143
normalize_vec.m 144
minus_all.m 128
multiply_all.m 68
normalize_all.m 482
norm_all.m 910
plus_all.m 67
plus_all.m.old 377
rmse_all.m 391
subtract_all.m 68
times_all.m 1025
todo.txt 142
curly.m 1099
dowhile.m 2128
forloop.m 963
functional_programming_bonus.m 4585
functional_programming_examples.m 28258
functional_programming_examples.html 68880
functional_programming_examples.png 2754
functional_programming_examples_01.png 1371
functional_programming_examples_02.png 5192
iif.m 2757
iiff.m 142
last.m 576
loop.m 1626
map.m 937
mapc.m 831
output.m 642
paren.m 721
readme.txt 859
recur.m 1712
tern.m 1268
use.m 1371
void.m 1358
wrap.m 908
ctranspose.m 185
defrontal.m 339
defrontal_pt.m 77
diag.m 64
display.m 177
frontal.m 1665
horzcat.m 173
inv.m 62
isreal.m 88
minus.m 85
mtimes.m 94
plus.m 83
reshape.m 93
size.m 85
sqrt.m 56
subsasgn.m 179
subsref.m 132
sum.m 78
times.m 122
transpose.m 74
uminus.m 60
uplus.m 58
vertcat.m 173
readme.txt 944
test_frontal.m 1196
todo.txt 183
cov2std.m 103
defrontal.m 209
defrontal_flat.m 4050
defrontal_flat2.m 2587
defrontal_pt.m 176
defrontal_pt2.m.new 275
frontalfun.m 428
frontal_blkdiag.m 1817
frontal_cov2std.m 79
frontal_deflatten.m 512
frontal_deflatten_cov.m 292
frontal_diag.m 914
frontal_diag.m.new 916
frontal_eye.m 147
frontal_flatten.m 286
frontal_inv.m 874
frontal_inv_2by2_symm.m 236
frontal_jacob2var.m 1056
frontal_jacob2var_pt.m 879
frontal_mtimes.m 8163
frontal_mtimes2.m 507
frontal_mtimes2_pt.m 538
frontal_mtimes_helper.c 6187
frontal_mtimes_pt.m 1060
frontal_mtimes_pt_rev.m 1201
frontal_propagate_cov.m 1729
frontal_pt.m 350
frontal_pt2.m.new 269
frontal_reshape.m 959
frontal_times.m 3121
frontal_transpose.m 620
frontal_variance.m 554
isfrontal.m 151
propagate_cov.m 231
readme.txt 97
Contents.m 11684
convert_any.m 5549
convert_direction_from_cartesian.m 1332
convert_direction_to_cartesian.m 664
convert_from_any.m 1856
convert_from_cartesian.m 298
convert_from_ellipsoidal_harmonic.m 1034
convert_from_geodetic.m 311
convert_from_geodm.m 3375
convert_from_geopot_height.m 340
convert_from_geopot_height_abs.m 368
convert_from_geopot_height_rel.m 3533
convert_from_keplerian.m 7291
convert_from_local_cart.m 2420
convert_from_local_cart_viageod.m 3504
convert_from_local_sph.m 5223
convert_from_spherical.m 1312
convert_to_any.m 1802
convert_to_cartesian.m 5453
convert_to_ellipsoidal_harmonic.m 5946
convert_to_geodetic.m 20354
convert_to_geodm.m 1171
convert_to_geopot_height.m 378
convert_to_geopot_height_abs.m 3381
convert_to_geopot_height_rel.m 1525
convert_to_keplerian.m 3202
convert_to_latm.m 312
convert_to_local_cart.m 4760
convert_to_local_cart_viageod.m 1830
convert_to_local_sph.m 5306
convert_to_spherical.m 1825
get_ellipsoid.m 5110
get_ellipsoid_normal.m 794
get_geoidal_undulation.m 2991
get_geopot.m 1451
get_geopot2.m.new 985
get_geopot_actual.m 8386
get_geopot_normal.m 955
get_geopot_normal_exact.m 6303
get_geopot_normal_series.m 4205
get_geopot_normal_trunc.m 2924
get_geopot_rel.m 829
get_geopot_sph.m 2347
get_jacobian_any2cart.m 1587
get_jacobian_any2geod.m 1682
get_jacobian_cart2any.m 1596
get_jacobian_cart2geod.m 1264
get_jacobian_cart2geodm.m 1430
get_jacobian_cart2local.m 1299
get_jacobian_cart2local_viageod.m 3265
get_jacobian_geod2cart.m 6309
get_jacobian_geod2geodm.m 2885
get_jacobian_geod2local.m 2350
get_jacobian_geod2local_viageod.m 1374
get_jacobian_geodm2cart.m 1393
get_jacobian_geodm2geod.m 1059
get_jacobian_local2any.m 1434
get_jacobian_local2cart.m 2264
get_jacobian_local2cart_viageod.m 2953
get_jacobian_local2geod.m 2223
get_jacobian_local2geod_viageod.m 1312
get_loxodrome_sph.m 3301
get_meridian_arclen.m 4562
get_radius_eulerian.m 1218
get_radius_gaussian.m 285
get_radius_mean.m 298
get_radius_meridional.m 1216
get_radius_normal.m 1291
get_sphere_normal.m 412
get_sphere_osculating.m 399
complete_ellipsoid.m.new 777
compute_meridian_radius.m 99
compute_prime_vertical_radius.m 101
convert_from_geopot_height1.m 142
convert_from_geopot_height2.m 142
convert_from_geopot_height3.m 307
convert_from_local.m 424
convert_from_local_cart2.m 574
convert_to_cartesian_from_spherical.m 306
convert_to_geopot_height1.m 138
convert_to_geopot_height2.m 138
convert_to_geopot_height3.m 301
convert_to_local.m 443
convert_to_local_cart2.m 470
convert_to_local_sph2.m 170
get_diff_metric.m 912
get_diff_metric_remote.m 388
get_ellipsoid_fake.m 76
get_ellipsoid_grs80.m 76
get_ellipsoid_int24.m 78
get_ellipsoid_int67.m 78
get_ellipsoid_wgs84.m 76
get_geopot_diff.m 114
get_geopot_height.m 163
get_loxodrome.m 117
get_meridian_arc_length.m 124
get_osculating_sphere.m 133
inv_diff_metric.m 1042
mean_azimuth.m 115
rand_pt_geod.m 135
read_geopot_coeff.m 764
setup_geoid_old.m 87
get_centrifugal_potential.m 467
get_J2.m 3807
get_orbit_period.m 85
k_diff_metric.m 830
rand_pos_geod.m 999
setup_geoid.m 862
setup_geopot.m 1258
test_geod.m 3015
todo.txt 160
assert.m.off 139
cputime_res.m 159
cputime_tol.m 196
dirup.m 694
display_stack.m 251
get_caller_name.m 873
get_stack_trace.m 2542
is_function_called.m 1072
myassert.m 2743
test.m 19890
convert_local_cart2sph.m 1939
convert_local_sph2cart.m 1454
diff_func.m 1710
diff_func2.m 2963
diff_func_fwd.m 722
diff_func_obs.m 1787
diff_func_param.m 1189
ellipfe.m 4535
get_legendre_normal_assoc_func.m 862
get_legendre_normal_assoc_func_c.c 10953
get_legendre_normal_assoc_func_c.m 6645
get_legendre_normal_assoc_func_c.o.off 6944
get_legendre_normal_assoc_func_m.m 10245
get_legendre_normal_assoc_func_which.m 1480
get_legendre_poly.m 1950
get_rot.m 1885
isfieldempty.m 683
is_octave.m 452
randint.m 995
license.txt 1359

SocialTags: 

Technology: