nc_varget

nc_varget liest Daten einer Variablen aus einer netCDF-Datei, die sich dazu im Daten-Modus befinden muss.

values = nc_varget(ncid, varid)
values = nc_varget(ncid, varid, rvStart, rvCount)
values = nc_varget(ncid, varid, rvStart, rvCount, bCharAsByte)

Returnwert

values ist ein Vektor oder eine Matrix von Zahlen oder eine Zeichenkette.

Parameter

ncid

ncid ist die Zugriffsnummer, die von einem erfolgreichen Aufruf der Funktionen nc_create oder nc_open geliefert wurde.

varid

varid ist die Identifikations-Nummer einer Variablen.

rvStart

rvStart ist ein Vektor mit Werten, der die Startpositionen für das Lesen der Daten festlegt. Die Vektor-Elemente müssen den Dimensionen der Variablen in Reihenfolge und Anzahl entsprechen. Die Startpositionen beginnen bei 0.

rvCount

rvCount ist ein Vektor, der die Anzahl zu lesende Werte definiert. Der Vektor-Elemente müssen den Dimensionen der Variablen in Reihenfolge und Anzahl entsprechen. Die Anzahl muss mindestens 1 betragen.

bCharAsByte

Falls bCharAsByte TRUE (1) ist, werden die Buchstaben (Datentyp gleich NC_CHAR) als byte-Werte zurückgegeben. Für andere Datentypen hat der Parameter keine Bedeutung. Default Wert ist FALSE (0).

Kommentar

Falls die Dimension 1 ist, wird ein Zeilen-Vektor zurückgegeben. Falls die Dimension 2 ist, wird eine Matrix zurückgegeben, und falls die Dimension größer als 2 ist, wird ein Spalten-Vektor zurückgegeben. Beim Datentyp NC_CHAR wird ein skalare Zeichenkette zurück gegeben.

id-545369