Назначение:
Задает многомерную таблицу с прямым доступом к ее элементам. Индексация элементов начинается с нуля.
Параметры:
Number of table dimensions – Количество размерностей таблицы (аргументов функции). Значение параметра выбирается из списка: 1, 2, 3, 4, More…(Много).
Explicit number of dimensions – Точное количество размерностей таблицы (аргументов функции). Параметр доступен, и его необходимо задавать, если параметр Number of table dimensions имеет значение More.
Inputs select this object from table – Задать вид выходного сигнала. Выбирается из списка:
Element – Элемент. Если на выходе блока необходимо получить отдельный элемент таблицы, то на вход блока должны подаваться значения всех индексов элемента.
Column – Столбец. Если на выходе необходимо получить столбец, то на вход блока необходимо подавать на один индекс меньше, по сравнению с предыдущим вариантом.
D Matrix – Матрица. В этом случае на вход блока подается на два индекса меньше, по сравнению с первым вариантом.
Make table an input – Таблица значений функции задается через отдельный вход блока, а не параметром Table data.
Table data – Таблица значений функции. Задается по правилам формирования многомерных массивов.
Action for out of range input – Реакция на выход входного сигнала за границы вектора значений аргумента. Выбирается из списка:
None – Реакция отсутствует.
Warning – Вывод предупреждающего сообщения в командной строке MATLAB.
Error – Вывод сообщения об ошибке в командной строке MATLAB иостановка расчета.
Примеры использования блока Look-Up Table (n-D) для задания функции двух аргументов показаны на рисунке 9.8.7. В первом случае таблица значений функции ([10 20 30;40 50 60;70 80 90]) задана в параметрах блока, а во втором –подается через отдельный вход (установлен флажок Make table an input)
Рисунок 9.8.7.Пример использования блока Direct Loop-Up Table (n-D)