Changeset 596 for trunk/src/series/merge_proj.m
- Timestamp:
- Mar 30, 2013, 11:34:27 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/series/merge_proj.m
r595 r596 3 3 % function ParamOut=merge_proj(Param) 4 4 %------------------------------------------------------------------------ 5 6 5 %%%%%%%%%%% GENERAL TO ALL SERIES ACTION FCTS %%%%%%%%%%%%%%%%%%%%%%%%%%% 7 6 % 8 % This function is used in four modes by the GUI series:9 % 1) config GUI: with no input argument, the function determine the suitable GUI configuration10 % 2) interactive input: the function is used to interactively introduce input parameters, and then stops11 % 3) RUN: the function itself runs, when an appropriate input structure Param has been introduced.12 % 4) BATCH: the function itself proceeds in BATCH mode, using an xml file 'Param' as input.13 %14 % This function is used in four modes by the GUI series:15 % 1) config GUI: with no input argument, the function determine the suitable GUI configuration16 % 2) interactive input: the function is used to interactively introduce input parameters, and then stops17 % 3) RUN: the function itself runs, when an appropriate input structure Param has been introduced.18 % 4) BATCH: the function itself proceeds in BATCH mode, using an xml file 'Param' as input.19 %20 7 %OUTPUT 21 % GUI_input=list ofoptions in the GUI series.fig needed for the function8 % ParamOut: sets options in the GUI series.fig needed for the function 22 9 % 23 10 %INPUT: 24 11 % In run mode, the input parameters are given as a Matlab structure Param copied from the GUI series. 25 12 % In batch mode, Param is the name of the corresponding xml file containing the same information 26 % In the absence of input(as activated when the current Action is selected27 % in series), the function ouput GUI_input set the activation of the needed GUI elements13 % when Param.Action.RUN=0 (as activated when the current Action is selected 14 % in series), the function ouput paramOut set the activation of the needed GUI elements 28 15 % 29 % Param contains the elements:(use the menu bar command 'export/GUI config' in series to see the current structure Param) 16 % Param contains the elements:(use the menu bar command 'export/GUI config' in series to 17 % see the current structure Param) 30 18 % .InputTable: cell of input file names, (several lines for multiple input) 31 19 % each line decomposed as {RootPath,SubDir,Rootfile,NomType,Extension} … … 34 22 % .Action: .ActionName: name of the current activated function 35 23 % .ActionPath: path of the current activated function 24 % .ActionExt: fct extension ('.m', Matlab fct, '.sh', compiled Matlab fct 25 % .RUN =0 for GUI input, =1 for function activation 26 % .RunMode='local','background', 'cluster': type of function use 27 % 36 28 % .IndexRange: set the file or frame indices on which the action must be performed 37 29 % .FieldTransform: .TransformName: name of the selected transform function 38 30 % .TransformPath: path of the selected transform function 39 % .TransformHandle: corresponding function handle40 31 % .InputFields: sub structure describing the input fields withfields 41 % .FieldName: name of the field32 % .FieldName: name(s) of the field 42 33 % .VelType: velocity type 43 34 % .FieldName_1: name of the second field in case of two input series 44 35 % .VelType_1: velocity type of the second field in case of two input series 36 % .Coord_y: name of y coordinate variable 37 % .Coord_x: name of x coordinate variable 45 38 % .ProjObject: %sub structure describing a projection object (read from ancillary GUI set_object) 46 39 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Note: See TracChangeset
for help on using the changeset viewer.