exponenta event banner

Simulink.lookuptable.Table class

Пакет: Simulink.lookuptable
Суперклассы:

Настройка данных таблицы для объекта таблицы подстановки

Описание

Объект Simulink.lookuptable.Table сохраняет данные таблицы для таблицы подстановки. Объект находится в Table свойство Simulink.LookupTable объект. Вы можете использовать Simulink.LookupTable объект для хранения и настройки таблицы подстановки для создания кода ASAP2 и AUTOSAR.

Строительство

При создании Simulink.LookupTable объект, a Simulink.lookuptable.Table объект отображается как значение Table собственность.

Свойства

развернуть все

Тип данных элементов данных таблицы, указанный как символьный вектор. Можно явно указать целочисленный тип данных, половинный тип данных, тип данных с плавающей запятой, тип данных с фиксированной запятой или выражение типа данных, например имя Simulink.AliasType объект.

Значение по умолчанию, 'auto', означает, что данные таблицы получают тип данных из значения, указанного в Value собственность. Если используется нетипизированное выражение, например [1 2 3] установить Value, данные таблицы используют тип данных double. Если указано типизированное выражение, например single([1 2 3]) или fi данные таблицы используют тип данных, заданный выражением или объектом.

Дополнительные сведения о типах данных в Simulink ® см. в разделе Типы данных, поддерживаемые Simulink. Как управлять типами данных таблицы и данных точки останова вSimulink.LookupTable и Simulink.Breakpoint см. раздел Управление типами данных объектов таблицы подстановки (Simulink Coder).

Пример: 'int16'

Пример: 'myTypeAlias'

Типы данных: char

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

Пример: 'This lookup table describes the action of a pump.'

Типы данных: char

Размерные длины данных таблицы, возвращаемые как числовой вектор или определяемые как символьный вектор.

Для использования символьных размеров укажите символьный вектор.

Имя поля структуры в сгенерированном коде, указанное как символьный вектор. В этом поле хранятся данные таблицы при настройке Simulink.LookupTable для отображения в созданном коде в виде структуры.

Пример: 'MyPumpTable'

Типы данных: char

Максимальное значение элементов данных таблицы, указанное как числовое реальное значение типа данных double.

Пример: 17.23

Типы данных: double

Минимальное значение элементов данных таблицы, указанное как числовое реальное значение типа данных double.

Пример: -52.6

Типы данных: double

Физическая единица элементов данных таблицы, заданная как символьный вектор.

Пример: 'degC'

Типы данных: char

Данные таблицы, указанные как числовой вектор или многомерный массив, содержащий не менее двух элементов. Для управления типом данных таблицы используйте DataType имущества Simulink.lookuptable.Table объект.

При установке DataType кому 'auto', для установки Value свойство, используйте типизированное выражение, например single([1 2 3]) или используйте fi Конструктор (Конструктор фиксированных точек) для встраивания fi объект.

Пример: [10 20 30; 40 50 60]

Типы данных: single | double | half | int8 | int16 | int32 | uint8 | uint16 | uint32 | fi

Копирование семантики

Значение. Сведения о том, как классы значений влияют на операции копирования, см. в разделе Копирование объектов.

Представлен в R2016b