Пакет: Simulink.lookuptable
Суперклассы:
Сконфигурируйте даже данные о наборе интервала для объекта интерполяционной таблицы
Объект Simulink.lookuptable.Evenspacing
класс хранит событие, располагающее информацию набора с интервалами для интерполяционной таблицы. Объект находится в Evenspacing
свойство Simulink.LookupTable
объект.
Можно использовать Simulink.LookupTable
объекты сохранить и сконфигурировать интерполяционную таблицу для ASAP2 и генерации кода AUTOSAR.
Чтобы представлять несколько наборов точки останова для многомерной интерполяционной таблицы, сохраните вектор из Simulink.lookuptable.Evenspacing
объекты в Evenspacing
свойство Simulink.LookupTable
объект.
Когда вы создаете Simulink.LookupTable
объект и набор BreakpointSpecification
к 'Even spacing'
, Simulink.lookuptable.Evenspacing
объект появляется как значение Breakpoints
свойство.
Создать больше Simulink.lookuptable.Evenspacing
объекты для Simulink.LookupTable
объект, используйте этот метод:
Доступ к Breakpoints
свойство путем определения векторного индекса.
Создать Simulink.lookuptable.Evenspacing
объект, можно установить значение любых из свойств объектов. Simulink.LookupTable
объект создает Simulink.lookuptable.Evenspacing
объект со значениями свойств по умолчанию и наборы свойство, которое вы задали.
Значение Breakpoints
свойство является массивом Simulink.lookuptable.Evenspacing
объекты. Каждый внедренный объект представляет один набор точки останова.
Например, предположите, что вы создаете Simulink.LookupTable
возразите названному myLUTObj
. Чтобы создать больше наборов точки останова, получите доступ к Breakpoints
свойство путем определения скалярных индексов для FirstPoint
и Spacing
свойства. Чтобы создать более ровные наборы точки останова интервала, обновите объект с этой парой свойств:
LUTObj.Breakpoints(1).FirstPoint=-1; LUTObj.Breakpoints(1).Spacing=2; LUTObj.Breakpoints(1).FirstPoint=-2; LUTObj.Breakpoints(1).Spacing=1; LUTObj.Breakpoints(1).FirstPoint=-5; LUTObj.Breakpoints(1).Spacing=2;
Объект myLUTObj
создает дополнительный Simulink.lookuptable.Evenspacing
объекты и наборы FirstPoint
и Spacing
свойства каждого объекта. LUTObj
теперь хранит информацию для трех наборов точки останова.
Значение. Чтобы узнать, как классы значений влияют на операции копирования, см. раздел "Копирование объектов".