<< ncwriteatt sciNetCDF ncdisp >>

sciNetCDF >> sciNetCDF > ncreadatt

ncreadatt

Lit un attribut dans une source NetCDF.

Séquence d'appel

attvalue = ncreadatt(source, location, attname)

Paramètres

source

Chemin d'accès complet vers un fichier NetCDF ou URL d'une source OpenNDAP (string).

attname

Nom de l'attribut (string).

location

Chemin du groupe et/ou de la variable contenant l'attribut (string). La forme complète est /grp/subgrp/.../varname. Le chemin d'un attribut de groupe doit finir par '/'. Pour un attribut global, utiliser '/'.

attvalue

Valeur de l'attribut (vecteur de double/entier ou une chaîne de caractères).

Description

ncreadatt() lit l'attribut spécifié par attname à l'emplacement location dans la source NetCDF source (fichier NetCDF ou source OpenNDAP).

L'emplacement location est un chemin complet vers un attribut de variable, de groupe ou un attribut global.

La valeur retournée attvalue est suivant le type de l'attribut soit un vecteur numérique ou une chaîne de caractères.

Exemples

scinetcdf_path = getSciNetCDFPath();
source = fullfile(scinetcdf_path, 'tests/examples/atts.nc');

// Lecture d'attributs globaux 'version' et 'date'
ncreadatt(source, '/', 'version')
ncreadatt(source, '/', 'date')

// Lit l'attribut 'name' du groupe 'grp'
ncreadatt(source, 'grp/', 'name')

// Lecture de l'attribut 't' de la variable 'grp/precip'
ncreadatt(source, 'grp/precip', 't')

// Lit la variable 'grp/precip'
ncread(source, 'grp/precip')

// Lecture de l'attribut 'unit' de la variable 'grp/precip'
ncreadatt(source, 'grp/precip', 'unit')

Voir aussi


Report an issue
<< ncwriteatt sciNetCDF ncdisp >>