NCRCATMAT
Aus BAWiki
Basisinformationen
Programm-Name
ncrcatmat
Version
September 2016
Beschreibung
September 2016
Stichworte
Matlab
Konversion
Zusammenfügen
CF NetCDF Format
MATLAB
Danksagung: This project took advantage of netCDF software developed by UCAR/Unidata (www.unidata.ucar.edu/software/netcdf/).
Kurzbeschreibung
ncrcatmat kann analag zu ncrcat aus den nco - tools netcdf-Dateien CF-NETCDF.NC zusammenfügen, kann aber unter Linux verwendet werden und bietet daher die Möglichkeit zur Einbindung in Skripte. Insbesondere bei der Verwendung von ncdelta ist die Konversion von boewrt-Dateien in das netcdf-Format und das anschließende Zusammenfügen der netcdf-Dateien vorher notwendig. ncrcatmat kann also als Linux-Alternative des bisher in der BAW nur unter Windows zur Verfügung stehenden nco-tools ncrcat gesehen werden. Die von dataconvert konvertierten boewrt-Dateien als Vorbereitung für ncdelta und taylordiagram können mit ncrcatmat zu einer Datei zusammengefasst werden.
Das Programm ncrcatmat wird aus der Linux-Konsole über ncrcatmat aufgerufen und als Argumente werden die netcdf-Dateien übergeben. Z.B.:
ncrcatmat.xe LZ4a.nc LZ3.nc ALL.nc
Dieser Aufruf fügt die netcdf-Dateien entlang der unlimited dimension in einer neuen netcdf-Datei ALL.nc zusammen.
ncrcatmat.xe *.nc ALL.nc
Dieser Aufruf fügt alle netcdf-Dateien im aktuellen Verzeichnis entlang der unlimited dimension zu einer neuen netcdf-Datei ALL.nc zusammen.
Eingabe-Dateien
Alle Dateien derselben netcdf-Architektur mit einer unlimited dimension (*.nc). Getestet wurden nur Ausgabedateien von DATACONVERT.
Ausgabe-Dateien
netcdf-Datei (*.nc)
Methode
Der Matlab-Befehl ncwriteschema() wird verwendet, um die netcdf-Struktur anhand der ersten übergebenen Datei zu erzeugen.
Vorlauf-Programme
Nachlauf-Programme
Weitere Informationen
Programmiersprache
zusätzliche Software
Linux: MATLAB Compiler Runtime MCR R2015a im Verzeichnis /usr/local/MATLAB/R2015a.
Originalversion
Programmpflege
Dokumentation/Literatur
http://de.mathworks.com/help/matlab/ref/ncwriteschema.html
Siehe auch unter MATLAB.
zurück zu Programmkennblätter