nc_inquire_mode

nc_inquire_mode erfragt den Mode einer offenen Datendatei.

mode = nc_inquire_mode(ncid)

Returnwert

mode ist einer der folgenden Werte:

NC_NOWRITE 0 Lesemode.
NC_WRITE 1 Die Datei ist zum Lesen und Schreiben geöffnet.

Parameter

ncid

ncid identifiziert die Datendatei.

Beispiel

def test_nc_inquire_mode()
{
     ncid = nc_create(GetUserDirectory() + "test.nc");

     mode = nc_inquire_mode(ncid);
     nc_close(ncid);
     if (mode == -1) {
         print "error";
         return;
     }
     if (mode & NC_WRITE) {
         print "NC_WRITE";
     } else {
         print "NC_NOWRITE";
     }
}

Kommentar

Diese Funktion kann nur bei UniPlot-Datendateien (nc2) verwendet werden. Siehe nc_create.

Bei netCDF-Dateien (NC_FORMAT_CLASSIC und NC_FORMAT_PC) liefert die Funktion immer -1.

History

Version Beschreibung
R2012 (5.40.0) Neu.

id-1802651