/[MITgcm]/MITgcm_contrib/high_res_cube/matlab-grid-generator/map_lonlat2xyz.m
ViewVC logotype

Annotation of /MITgcm_contrib/high_res_cube/matlab-grid-generator/map_lonlat2xyz.m

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1.1.1 - (hide annotations) (download) (vendor branch)
Tue Nov 11 18:08:08 2003 UTC (21 years, 8 months ago) by cnh
Branch: MAIN, initial
CVS Tags: baseline, HEAD
Changes since 1.1: +0 -0 lines
Checking in work done with Dimitri on high-resolution cube gridding and parallel 
communications. 
   o code is in a contrib experiment for now so we can continue collaborating
     on it. However most code is general and will be moved into main branch once 
     it is fully hardened.
   o There are README files in the contrib root and in the subdirectories that
     explain the contents

1 cnh 1.1 function [X,Y,Z]=map_lonlat2xyz(lon,lat)
2     % [X,Y,Z]=map_lonlat2xyz(lon,lat);
3     %
4     % Convert spherical coordinates [lon,lat] to 3-D coordinates [x,y,z]
5     %
6     % Assumes "lat" is positive with "z", equatorial plane
7     % falls at z=0 and "lon" is measured anti-clockwise (eastward)
8     % from x-axis (y=0) about z-axis.
9    
10     % Latitude
11     Req=cos(lat);
12     Z=sin(lat);
13     X=Req.*cos(lon);
14     Y=Req.*sin(lon);

  ViewVC Help
Powered by ViewVC 1.1.22