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