Предоставление табличных данных в качестве Входа блоку Direct Интерполяционной таблицы

В этом примере показано, как предоставить данные таблицы в качестве входов для блока Direct Lookup Table. В следующей модели a является 4-D массивом линейно увеличивающихся значений, которые вы задаете со следующей функцией предварительной загрузки модели:

a = reshape(1:2800, [4 5 20 7]);

Когда вы запускаете модель, вы получаете следующие результаты:

Блок, помеченный как TableData, подает массив 4-D в блок Direct Lookup Table (n-D) с типом данных double. Поскольку блок Direct Lookup Table (n-D) использует индексацию на нулевом уровне, выход следующий:

a(:,2,4,3)

Выход имеет совпадающий тип данных, что и входной сигнал данных таблицы: double.