/[MITgcm]/MITgcm_contrib/gael/profilesMatlabProcessing/profiles_misc/MITprof_struct.m
ViewVC logotype

Contents of /MITgcm_contrib/gael/profilesMatlabProcessing/profiles_misc/MITprof_struct.m

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


Revision 1.1 - (show annotations) (download)
Thu Jan 27 20:21:09 2011 UTC (14 years, 5 months ago) by gforget
Branch: MAIN
- new S/R that create an empty struct variable using the format MITprof.

1 function [MITprof]=MITprof_struct(nProf,nLev);
2 % [MITprof]=MITprof_struct;
3 % create an empty struct variable using the format MITprof
4 % nProf: number of profiles
5 % nLev: number of vertical levels
6
7 MITprof=[];
8 MITprof.prof_depth=zeros(nLev,1);
9 MITprof.prof_date=zeros(nProf,1);
10 MITprof.prof_YYYYMMDD=zeros(nProf,1);
11 MITprof.prof_HHMMSS=zeros(nProf,1);
12 MITprof.prof_lon=zeros(nProf,1);
13 MITprof.prof_lat=zeros(nProf,1);
14 MITprof.prof_basin=zeros(nProf,1);
15 MITprof.prof_point=zeros(nProf,1);
16 MITprof.prof_descr=cell(nProf,1);
17 MITprof.prof_T=zeros(nProf,nLev);
18 MITprof.prof_Tweight=zeros(nProf,nLev);
19 MITprof.prof_Testim=zeros(nProf,nLev);
20 MITprof.prof_Tflag=zeros(nProf,nLev);
21 MITprof.prof_S=zeros(nProf,nLev);
22 MITprof.prof_Sweight=zeros(nProf,nLev);
23 MITprof.prof_Sestim=zeros(nProf,nLev);
24 MITprof.prof_Sflag=zeros(nProf,nLev);
25 MITprof.np=nProf;
26 MITprof.nr=nLev;
27 MITprof.nd=0;
28 MITprof.list_descr={};
29
30
31

  ViewVC Help
Powered by ViewVC 1.1.22