Пакет: 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
объекты использовать в блоках Interpolation Using Prelookup.
Когда вы создаете Simulink.LookupTable
объект или Simulink.Breakpoint
объект, 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
теперь хранит информацию для трех наборов точки останова.
Значение. Чтобы узнать, как классы значений влияют на операции копирования, см. раздел "Копирование объектов".