%% Read Value of Variable in NetCDF File
% Open the example file, example.nc.

ncid = netcdf.open('example.nc','NC_NOWRITE');

%
% Get the name of the first variable in the file.

varname = netcdf.inqVar(ncid,0)

%
% Get variable ID of the first variable, given its name.

varid = netcdf.inqVarID(ncid,varname)

%
% Get the value of the variable. Use the variable ID as the second input to the netcdf.getVar function.

data = netcdf.getVar(ncid,varid)

%
% Display the data type of the output value.

whos data

%
% Get the value of the avogadros_number variable again, specifying that the output data type should be single.

data = netcdf.getVar(ncid,varid,'single');

%
% Display the data type of the output value.

whos data

%
% Close the NetCDF file.

netcdf.close(ncid)

% Copyright 2015 The MathWorks, Inc.