[Dart-dev] [9595] DART/trunk/diagnostics/matlab/two_experiments_overview.m: Making the actual variable argument names match the example variable names .
nancy at ucar.edu
nancy at ucar.edu
Mon Jan 25 11:09:55 MST 2016
Revision: 9595
Author: thoar
Date: 2016-01-25 11:09:55 -0700 (Mon, 25 Jan 2016)
Log Message:
-----------
Making the actual variable argument names match the example variable names.
Sheesh ...
Modified Paths:
--------------
DART/trunk/diagnostics/matlab/two_experiments_overview.m
-------------- next part --------------
Modified: DART/trunk/diagnostics/matlab/two_experiments_overview.m
===================================================================
--- DART/trunk/diagnostics/matlab/two_experiments_overview.m 2016-01-25 18:03:48 UTC (rev 9594)
+++ DART/trunk/diagnostics/matlab/two_experiments_overview.m 2016-01-25 18:09:55 UTC (rev 9595)
@@ -16,12 +16,12 @@
%
% file1 = '/glade/scratch/raeder/POP_force/POP15/Diags_2010.08.15-31_0-500m/obs_diag_output.nc';
% file2 = '/glade/scratch/raeder/ATM_spinup2/Diags_2010.08.15-31_Fixed_0-500m/obs_diag_output.nc';
-% two_experiments_overview('OldFile',file1,'NewFile',file2)
+% two_experiments_overview('FileOne',file1,'FileTwo',file2)
%
%
% EXAMPLE specifying filenames and a 'flag level' to indicate 'weak' areas:
%
-% two_experiments_overview('OldFile',file1,'NewFile',file2,'FlagLevel',0.10)
+% two_experiments_overview('FileOne',file1,'FileTwo',file2,'FlagLevel',0.10)
%% DART software - Copyright 2004 - 2016 UCAR. This open source software is
% provided by UCAR, "as is", without charge, subject to all terms of use at
@@ -65,22 +65,22 @@
% collect the results of parsing (makes code easier to read)
FlagLevel = p.Results.FlagLevel;
-OldFile = p.Results.FileOne;
-NewFile = p.Results.FileTwo;
+FileOne = p.Results.FileOne;
+FileTwo = p.Results.FileTwo;
VarCheck = p.Results.VarCheck;
-if (exist(OldFile,'file') ~= 2), error('File %s does not exist.',OldFile); end
-if (exist(NewFile,'file') ~= 2), error('File %s does not exist.',NewFile); end
+if (exist(FileOne,'file') ~= 2), error('File %s does not exist.',FileOne); end
+if (exist(FileTwo,'file') ~= 2), error('File %s does not exist.',FileTwo); end
%% Create the list of vertical profile prior observation types in both files.
-verticalobs = parse_DART_vars(OldFile, NewFile);
+verticalobs = parse_DART_vars(FileOne, FileTwo);
nvariables = length(verticalobs);
%% plot some reference plot just to make sure we're not upside down or ...
if ( VarCheck > nvariables )
- fprintf('\nThere are only %d possible variables in %s\n',nvariables,OldFile)
+ fprintf('\nThere are only %d possible variables in %s\n',nvariables,FileOne)
for ivar=1:nvariables
fprintf('%40s is VarCheck %d\n',verticalobs{ivar},ivar)
end
@@ -88,7 +88,7 @@
elseif ( VarCheck > 0 )
close all
- files = {OldFile, NewFile};
+ files = {FileOne, FileTwo};
titles = {'old','new'};
obsnames{1} = verticalobs{VarCheck};
copy = 'bias';
@@ -100,8 +100,8 @@
%% plot the new stuff
-oldncid = netcdf.open(OldFile,'NOWRITE');
-newncid = netcdf.open(NewFile,'NOWRITE');
+oldncid = netcdf.open(FileOne,'NOWRITE');
+newncid = netcdf.open(FileTwo,'NOWRITE');
dimid = netcdf.inqDimID(oldncid,'region');
[~, nregions] = netcdf.inqDim(oldncid,dimid);
@@ -117,9 +117,9 @@
plevels = getvar(oldncid,'plevel');
hlevels = getvar(oldncid,'hlevel');
-biasindex = get_copy_index(OldFile,'bias');
-rmseindex = get_copy_index(OldFile,'rmse');
-nusedindx = get_copy_index(OldFile,'Nused');
+biasindex = get_copy_index(FileOne,'bias');
+rmseindex = get_copy_index(FileOne,'rmse');
+nusedindx = get_copy_index(FileOne,'Nused');
f1 = gcf; clf(f1); orient landscape
f2 = figure; clf(f2); orient landscape
More information about the Dart-dev
mailing list