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

Annotation 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 - (hide 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 gforget 1.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