Из файла

| Векторизован |
в палитре на схеме
Блок векторизован, возвращает на выходе значения таблично заданных от времени функций, вычисленных методом линейной интерполяции. Таблица задаются в виде текстового файла, где формат каждой строки должен быть следующим:
<время> <значение функции 1> … <значение функции N> 
Прим.: знаком отделения дробной части в файле должна быть точка. Разделителями значений в строке могут быть символы пробела, табуляции, ";", ":". Если строка в файле пустая или начинается с символов "$", "/", "{", то она воспринимается как комментарий и пропускается.

Файл считывается один раз при инициализации блока, затем интерполяция производится на основании загруженных данных.

Входы

нет

Выходы

  • output 1 - значение табличной функции в текущий момент модельного времени.

Свойства:

  • Число функций в файле – количество столбцов значений функций в текстовом файле;
  • Имя файла данных – относительный путь к файлу таблицы;
  • Коэффициент умножения аргумента – коэффициент, на который умножается модельное время при интерполяции.

Параметры

нет

Пример заполнения файла

0.1 1 2 6 9
0.2 6 3 7 10
0.3 3 5 3 9