slreportgen.utils.isLookupTable

Проверьте, является ли блок интерполяционной таблицы

Описание

пример

tf = slreportgen.utils.isLookupTable(obj) проверяет ли obj - блок интерполяционной таблицы.

Эти блоки интерполяционной таблицы поддерживаются:

Примеры

свернуть все

Использовать isLookupTable чтобы проверить, является ли блок типом блока интерполяционной таблицы.

Найдите блоки в контейнере, таком как модель, и получите его результаты.

blkfinder = slreportgen.finder.BlockFinder(model_name);
results = find(blkfinder);

Затем выполните цикл через результаты и проверьте, является ли каждый блок блоком интерполяционной таблицы. Для каждого результата, который является блоком интерполяционной таблицы, создайте LookupTable репортер и добавьте репортера в отчет.

for i=1:length(results)
   block = results(i).Object;
   if slreportgen.utils.isLookupTable(block)
      rptr = LookupTable(block);
      add(rpt,rptr);
   end
end

Входные параметры

свернуть все

Блок Simulink, чтобы запросить, является ли он блоком интерполяционной таблицы, заданным как строковый или символьный массив его пути или указателя блока.

Выходные аргументы

свернуть все

Является ли вход блоком интерполяционной таблицы, возвращается как 1 (true), если вход является блоком интерполяционной таблицы. В противном случае возвращается 0 (false).

Введенный в R2018a
Для просмотра документации необходимо авторизоваться на сайте