nc_convert_units¶
nc_convert_units konvertiert die Kanäle einer NC2-Datei in SI-Einheiten oder gebräuchliche Einheiten.
-
bool = nc_convert_units(ssFilename, bSIUnits)
-
bool = nc_convert_units(ncid, bSIUnits)
Returnwert
bool ist TRUE (1), wenn die Funktion erfolgreich war und sonst FALSE (0).
Parameter
-
ssFilename
ssFilename ist der Name einer netCDF-Datei.
-
ncid
ncid ist die Zugriffsnummer einer UniPlot-Datendatei (siehe nc_open oder nc_create). Die Datei muss mit nc_close wieder geschlossen werden. ncid kann alternativ zu ssFilename angegeben werden.
-
bSIUnits
bSIUnits ist TRUE (1), wenn die Kanäle in SI-Einheiten konvertiert werden sollen und FALSE (0), wenn die Kanäle in gebräuchliche Einheiten konvertiert werden sollen.
Kommentar
Es werden nur Kanäle konvertiert, deren Einheiten in der Einheitentabelle
definiert sind. Um einen Kanal von einer SI-Einheit in eine gebräuchliche Einheit
zu konvertieren muss der Kanalname mit der gewünschten Einheit in der
Einheitentabelle in der Tabelle channel
eingetragen sein oder es wird die
bevorzugte Einheit für die entsprechende SI-Einheit verwendet. Falls die Einheit
in der Einheitentabelle nicht gefunden wird, wird der Kanal nicht konvertiert.
Siehe auch Einheiten-Umrechnung.
Beispiel
* ssFile = auto_ImportData(GetRootDirectory() + "samples/test1.xls")
* nc_convert_units(ssFile, TRUE);
History
Version | Beschreibung |
---|---|
R2013.11 | Neu. |
Siehe auch
Überblick UniPlot-Datendateien, Einheiten-Umrechnung, nc_from_obj, NC_Edit, NC_GetVarNames
id-1039787