NCRCATMAT: Unterschied zwischen den Versionen
Aus BAWiki
(NCDVAR als Postprocessor ergänzt) |
(NCMERGE als Nachlaufprogramm ergänzt) |
||
Zeile 3: | Zeile 3: | ||
|name=ncrcatmat | |name=ncrcatmat | ||
|version=September 2016 | |version=September 2016 | ||
|version_beschr= | |version_beschr=Januar 2022 | ||
|stichworte= | |stichworte= | ||
Matlab<br /> | Matlab<br /> | ||
Zeile 36: | Zeile 36: | ||
|preprozessor=[[DATACONVERT]] | |preprozessor=[[DATACONVERT]] | ||
|postprozessor=[[NCDELTA]], [[NCDVAR]] | |postprozessor=[[NCDELTA]], [[NCDVAR]], [[NCMERGE]] | ||
|programmiersprache=[[MATLAB]] | |programmiersprache=[[MATLAB]] | ||
|zus_software= Linux: MATLAB Compiler Runtime MCR R2015a im Verzeichnis /usr/local/MATLAB/R2015a. | |zus_software= Linux: MATLAB Compiler Runtime MCR R2015a im Verzeichnis /usr/local/MATLAB/R2015a. |
Aktuelle Version vom 11. Januar 2022, 10:55 Uhr
Basisinformationen
Programm-Name
ncrcatmat
Version
September 2016
Beschreibung
Januar 2022
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 (s. 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