Mercurial > forge
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; |