Пакет: Simulink.lookuptable
Суперклассы:
Настройка данных набора точек останова для объекта таблицы подстановки
Объект Simulink.lookuptable.Breakpoint В классе хранятся сведения о наборе точек останова для таблицы подстановки. Объект находится в Breakpoints свойство Simulink.LookupTable объект или Simulink.Breakpoint объект.
Вы можете использовать Simulink.LookupTable и Simulink.Breakpoint объекты для хранения и настройки таблицы подстановки для создания кода ASAP2 и AUTOSAR.
Чтобы представить несколько наборов точек останова для многомерной таблицы поиска, сохраните вектор Simulink.lookuptable.Breakpoint объекты в Breakpoints свойство Simulink.LookupTable объект.
Для совместного использования набора точек останова между несколькими таблицами подстановки используйте Simulink.Breakpoint объект для хранения и настройки информации о наборе точек останова. Использование объекта в блоке Prelookup и создание Simulink.LookupTable объекты, которые будут использоваться в блоках интерполяции с использованием Prelookup.
При создании Simulink.LookupTable объект или Simulink.Breakpoint объект, a Simulink.lookuptable.Breakpoint объект отображается как значение Breakpoints собственность.
Чтобы создать больше Simulink.lookuptable.Breakpoint объекты для Simulink.LookupTable объект, используйте следующий метод:
Доступ к Breakpoints путем указания векторного индекса.
Создание Simulink.lookuptable.Breakpoint можно задать значение любого свойства объекта. Simulink.LookupTable объект создает Simulink.lookuptable.Breakpoint со значениями свойств по умолчанию и задает указанное свойство.
Значение Breakpoints свойство является массивом Simulink.lookuptable.Breakpoint объекты. Каждый внедренный объект представляет один набор точек останова.
Например, предположим, что создается Simulink.LookupTable объект с именем LUTObj. Чтобы создать больше наборов точек останова, откройте Breakpoints свойство путем указания векторных индексов:
LUTObj.Breakpoints(1).Value = [-1 1]; LUTObj.Breakpoints(2).Value = [-2 -1 0 1 2]; LUTObj.Breakpoints(3).Value = [-5 -3 0 3 5];
Объект LUTObj создает дополнительные Simulink.lookuptable.Breakpoint объекты и устанавливает Value свойства каждого объекта. LUTObj теперь сохраняет информацию для трех наборов точек останова.
Значение. Сведения о том, как классы значений влияют на операции копирования, см. в разделе Копирование объектов.