Документация Engee

To CSV

Запись данных в csv-файл.

to csv

Описание

Блок To CSV записывает значения своего входного сигнала в csv-файл. Блок записывает данные в выходной файл постепенно, с минимальными затратами памяти во время симуляции. Если выходной файл существует, когда симуляция запускается, он будет перезаписан. Файл автоматически закрывается, когда вы приостанавливаете симуляцию или когда симуляция завершается. Если симуляция завершается ненормально, блок To CSV сохраняет данные, которые он зарегистрировал до момента аварийного завершения.

Значок блока To CSV показывает имя выходного файла.

Порты

Вход

Port_1 — входной сигнал
скаляр | вектор | матрица | массив

Сигнал для сохранения в файл. Каждая выборка состоит из метки времени и соответствующего значения сигнала. Данные могут быть представлены в виде массива.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Параметры

Number of inputs — количество и названия входных портов
1 (по умолчанию)

Количество входных портов блока равно количеству символов в этой строке. Символы становятся названиями этих портов.

File name — путь или имя файла
untitled.csv (по умолчанию) | путь или имя csv-файла

Задайте путь или имя файла csv-файла, в котором нужно сохранить данные. Если файл существует, то он будет перезаписан.

Программное использование

Параметр блока:

FileName

Значение:

путь или имя csv-файла

По умолчанию:

untitled.csv