Блок интерполяции табличной функции Interpolation (n-D) using PreLook-Up


Назначение:

Вычисляет значение табличной функции по значению индекса и относительной величине входного сигнала. Используется совместно с блоками 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-функций.

 

 





Содержание раздела