Vorheriges Thema

nc_timeout

Nächstes Thema

nc_unlock

Diese Seite

nc_to_obj

nc_to_obj liest eine netCDF-Datendatei oder eine Untermenge einer netCDF-Datendatei in ein UniScript-Objekt (Struktur).

obj = nc_to_obj(ssFilename)
obj = nc_to_obj(ssFilename, svChannelNames)

Returnwert

obj ist ein Objekt mit den Kanälen und drei zusätzlichen Objekten: globals, channel_info und order. globals enthält die globalen Attribute der netCDF-datei, channel_info enthält für jeden Kanal ein Objekt mit den Kanal-Attributen und order ist ein Objekt, das die Reihenfolge der Kanäle in der netCDF-Datei angibt.

Im Fehlerfall liefert die Funktion den Wert 0.

Parameter

ssFilename

ssFilename ist der Name einer netCDF-Datei oder einer anderen Datendatei.

svChannelNames

svChannelNames ist ein Stringvektor mit Kanalnamen, die importiert werden sollen (optional). Falls für svChannelNames der Zahlenwert 0 angegeben wird, kann die Auswahl über ein Dialogfeld erfolgen.

Beispiel

* ssFile = GetRootDirectory() + "samples/test1.xls";
* o = nc_to_obj(ssFile, ["EWGFAK", "Alpha"])
* o
[.
    Alpha = matrix 17 x 1 [88.7, 81.78, 82.76, 88.35, 88.7, ...]
    EWGFAK = matrix 17 x 1 [0.85, 0.86, 0.86, 0.87, 0.87, ...]
    channel_info = [.
        Alpha = [.
            C_format = "%.2lf"
            add_offset = 0
            datatype = "real4"
            long_name = "Alpha [-]"
            scale_factor = 1
            title = "Alpha"
            units = "-"
        ]
        EWGFAK = [.
            C_format = "%.2lf"
            add_offset = 0
            datatype = "real4"
            long_name = "EWGFAK [GRAD]"
            scale_factor = 1
            title = "EWGFAK"
            units = "GRAD"
        ]
    ]
    globals = [.
        Creator = "UniPlot Excel Converter v3"
        Origin = "d:\\uniplot_du\\samples/test1.xls"
        Source = "Uniplot Software GmbH (www.uniplot.de)"
        __XSort__ = 0
        columnseparator = "\\t"
        firstdatarow = 3
        missing_value = 1e+10
    ]
    order = [.
        [1] = "EWGFAK"
        [2] = "Alpha"
    ]
]
object (obj at 0x3400C14)

History

Version Beschreibung
5.14.7 Neu.

id-464946