Блок считывания данных из файла From File
Назначение: Получение данных из внешнего файла.
Параметры:
File Name -Имя файла с данными.
Sample time -Шаг изменения выходного сигнала блока.
Данные в файле должны быть представлены в виде матрицы. Матрица должна состоять, как минимум, из двух строк. Значения времени записаны в первой строке матрицы, а в остальных строках находятся значения сигналов, соответствующие данным моментам времени.
Значения времени должны быть записаны в возрастающем порядке.
Выходной сигнал блока содержит только значения сигналов, а значения времени в нем отсутствуют. Если шаг расчета текущей модели не совпадает с отсчетами времени в файле данных, то Simulink выполняет линейную интерполяцию данных.
Файл данных (mat-файл), из которого считываются значения, не является текстовым. Структура файла подробно описана в справочной системе MATLAB. Пользователям Simulink удобнее всего создавать mat-файл с помощью блока To File (библиотека Sinks). На рисунке 9.1.13 показан пример использования данного блока. Из файла data.mat считываются значения синусоидального сигнала.