comparison extra/ncArray/inst/ncreadtime.m @ 12664:f4b39e33e0d0 octave-forge

make time units more flexible
author abarth93
date Wed, 08 Jul 2015 08:37:06 +0000
parents e9286e7b70e4
children
comparison
equal deleted inserted replaced
12663:7c7960da6a76 12664:f4b39e33e0d0
5 % Read a time variable called varname from the file called filename as serial 5 % Read a time variable called varname from the file called filename as serial
6 % day number (days since 31 December 1 BC, as datenum). 6 % day number (days since 31 December 1 BC, as datenum).
7 7
8 function t = ncreadtime(filename,varname) 8 function t = ncreadtime(filename,varname)
9 9
10 t = ncread(filename,varname); 10 t = double(ncread(filename,varname));
11 units = ncreadatt(filename,varname,'units'); 11 units = ncreadatt(filename,varname,'units');
12 12
13 [t0,f] = nctimeunits(units); 13 [t0,f] = nctimeunits(units);
14 14
15 t = f*t + t0; 15 t = f*t + t0;