Назначение:
Вычисляет значение табличной функции по значению индекса и относительной величине входного сигнала. Используется совместно с блоками PreLook-Up Index Search.
Параметры:
Number of table dimensions – Количество размерностей таблицы (аргументов функции). Значение параметра выбирается из списка: 1, 2, 3, 4, More…(Много).
Explicit number of dimensions – Точное количество размерностей таблицы (аргументов функции). Параметр доступен, и его необходимо задавать, если параметр Number of table dimensions имеет значение More.
Table data – Таблица значений функции. Задается по правилам формирования многомерных массивов.
Interpolation method – Метод интерполяции. Выбирается из списка:
None – Интерполяция не выполняется.
Linear – Линейная интерполяция.
Extrapolation method – Метод экстраполяции. Выбирается из списка: None или Linear.
Action for out of range input – Реакция на выход входного сигнала за границы вектора значений аргумента. Выбирается из списка:
None – Реакция отсутствует.
Warning – Вывод предупреждающего сообщения в командной строке MATLAB.
Error – Вывод сообщения об ошибке в командной строке MATLAB и остановка расчета.
Пример поясняющий работу блока, показан на рисунке 9.8.9.
Таблица значений функции задана матрицей [10 20 30;40 50 60;70 80 90].
Раздел библиотеки Function & Tables содержит еще два блока -S-Function и S-Function Builder. Они будут подробно рассмотрены в разделе, посвященном созданию S-функций.