Aktionen

NCRCATMAT: Unterschied zwischen den Versionen

Aus BAWiki

imported>Nickelsen Levin
(Ersterstellung)
 
(NCMERGE als Nachlaufprogramm ergänzt)
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
|name=ncrcatmat
|name=ncrcatmat
|version=September 2016
|version=September 2016
|version_beschr=September 2016
|version_beschr=Januar 2022
|stichworte=
|stichworte=
Matlab<br />
Matlab<br />
Zeile 14: Zeile 14:


|kurzbeschreibung=
|kurzbeschreibung=
ncrcatmat kann analag zu ncrcat aus den nco - tools netcdf-Dateien 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.
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.:
Das Programm ncrcatmat wird aus der Linux-Konsole über ncrcatmat aufgerufen und als Argumente werden die netcdf-Dateien übergeben. Z.B.:
Zeile 36: Zeile 36:


|preprozessor=[[DATACONVERT]]
|preprozessor=[[DATACONVERT]]
|postprozessor=[[NCDELTA]]
|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

DATACONVERT

Nachlauf-Programme

NCDELTA, NCDVAR, NCMERGE

Weitere Informationen

Programmiersprache

MATLAB

zusätzliche Software

Linux: MATLAB Compiler Runtime MCR R2015a im Verzeichnis /usr/local/MATLAB/R2015a.

Originalversion

L. Nickelsen

Programmpflege

L. Nickelsen

Dokumentation/Literatur

http://de.mathworks.com/help/matlab/ref/ncwriteschema.html
Siehe auch unter MATLAB.


zurück zu Programmkennblätter


Strukturübersicht