1 |
gmaze |
1.1 |
% [X,Y,Z] = COORDFROMNC(NC) |
2 |
|
|
% |
3 |
|
|
% Given a netcdf file, return 3D coordinates values |
4 |
|
|
% in X, Y and Z |
5 |
|
|
% |
6 |
|
|
|
7 |
|
|
|
8 |
gmaze |
1.2 |
function varargout = coordfromnc(nc) |
9 |
gmaze |
1.1 |
|
10 |
gmaze |
1.2 |
co = coord(nc); |
11 |
gmaze |
1.1 |
|
12 |
|
|
|
13 |
gmaze |
1.2 |
switch nargout |
14 |
|
|
case 1 |
15 |
|
|
varargout(1) = {co{1}(:)}; |
16 |
|
|
case 2 |
17 |
|
|
varargout(1) = {co{1}(:)}; |
18 |
|
|
varargout(2) = {co{2}(:)}; |
19 |
|
|
case 3 |
20 |
|
|
varargout(1) = {co{1}(:)}; |
21 |
|
|
varargout(2) = {co{2}(:)}; |
22 |
|
|
varargout(3) = {co{3}(:)}; |
23 |
|
|
case 4 |
24 |
|
|
varargout(1) = {co{1}(:)}; |
25 |
|
|
varargout(2) = {co{2}(:)}; |
26 |
|
|
varargout(3) = {co{3}(:)}; |
27 |
|
|
varargout(4) = {co{4}(:)}; |
28 |
|
|
end |