Блок сохранения данных в рабочей области То Workspace
Назначение: Блок записывает данные, поступающие на его вход, в рабочую область MATLAB.
Параметры:
Variable name – имя переменной, содержащей записываемые данные.
Limit data points to last – максимальное количество сохраняемых расчетных точек по времени (отсчет ведется от момента завершения моделирования). В том случае, если значение параметра Limit data points to last задано как inf, то в рабочей области будут сохранены все данные.
Decimation – кратность записи данных в рабочую область.
Sample time – шагмодельного времени. Определяет дискретность записи данных.
Save format – формат сохранения данных.
Может принимать значения:
1.Matrix – матрица. Данные сохраняются как массив, в котором число строк определяется числом расчетных точек по времени, а число столбцов – размерностью вектора подаваемого на вход блока. Если на вход подается скалярный сигнал, то матрица будет содержать лишь один столбец.
2.Structure – структура. Данные сохраняются в виде структуры, имеющей три поля:
time – время,
signals – сохраняемые значения сигналов,
blockName – имя модели и блока To Workspace. Поле time для данного формата остается не заполненным.
3.Structure with Time – структура с дополнительным полем (время). Для данного формата, в отличие от предыдущего, поле time заполняется значениями времени. На рисунке 9.2.18 показан пример использования данного
блока. Результаты расчета сохраняются в переменной simout.
Для считывания данных сохраненных в рабочей области MATLAB можно использовать блок From Workspace (библиотека Sources).