Пакет: 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 теперь хранит информацию для трех наборов точки останова.
Значение. Чтобы изучить, как классы значения влияют на операции копии, смотрите Копирование Объектов (MATLAB).