| 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 |
function varargout = coordfromnc(nc) |
| 10 |
|
| 11 |
co = coord(nc); |
| 12 |
|
| 13 |
|
| 14 |
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 |