Назначение:
Задает в табличной форме функцию многих переменных.
Параметры:
· Number of table dimensions – Количество размерностей таблицы (аргументов функции). Значение параметра выбирается из списка: 1, 2, 3, 4, More…(Много).
· First input (row) breakpoint set – Вектор значений первого аргумента (строка). Задается аналогично параметру Row двумерной таблицы.
· Second (column) input breakpoint set – Вектор значений второго аргумента (столбец). Задается аналогично предыдущему параметру.
· Third input breakpoint set – Вектор значений третьего аргумента. Пара-метр доступен, если количество размерностей таблицы задано больше 2.
· Fourth input breakpoint set – Вектор значений четвертого аргумента. Пара-метр доступен, если количество размерностей таблицы задано больше 3.
· Fifth..Nth input breakpoint sets (cell array) – Массив значений пятого и остальных аргументов (массив ячеек). Параметр доступен, если количество размерностей таблицы задано больше 4.
· Explicit number of dimensions – Точное количество размерностей таблицы (аргументов функции). Параметр доступен и его необходимо задавать, если параметр Number of table dimensions имеет значение More.
· Index search method – Метод поиска по индексам. Принимает значения из списка:
· Evenly Spaced Points – Поиск для равноотстоящих индексов. Дает наилучший результат по скорости поиска, если векторы аргументов имеют равноотстоящие друг от друга значения (например, [10 20 30]).
· Linear Search – Линейный поиск. Дает наилучший результат, если значения входных сигналов на текущем шаге расчета отличаются от предыдущих значений незначительно.
· Binary Search – Двоичный поиск. Дает наилучший результат, если значения входных сигналов на текущем шаге расчета значительно отличаются от предыдущих значений.
· Begin index searches using previous index results (флажок) – Начинать поиск, используя результаты предыдущего поиска.
· Use one (vector) input port instead of N ports (флажок) – Использовать многомерный входной порт вместо нескольких одномерных.
· Table data – Таблица значений функции. Задается по правилам формирования многомерных массивов.
· Interpolation method – Метод интерполяции. Выбирается из списка:
- None – Интерполяция не выполняется.
- Linear – Линейная интерполяция.
- Cubic Spline – Кубическая сплайн-интерполяция.
· Extrapolation method – Метод экстраполяции. Выбирается из списка: None, Linear или Cubic Spline.
· Action for out of range input – Реакция на выход входного сигнала за границы вектора значений аргумента. Выбирается из списка:
- None – Реакция отсутствует.
- Warning – Вывод предупреждающего сообщения в командной строке MATLAB.
- Error – Вывод сообщения об ошибке в командной строке MATLAB и остановка расчета.
Блок таблицы с прямым доступом Direct Loop-Up Table (n-D)
Назначение:
Задает многомерную таблицу с прямым доступом к ее элементам. Индексация элементов начинается с нуля.
Параметры:
· 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 и остановка расчета.