Диалоговое окно свойства Simulink.AliasType

Используйте объект Simulink.AliasType переименовать типы данных для сигнала, состояния и данных параметра в модели. Для примеров и программируемой информации, смотрите Simulink.AliasType.

Базовый тип

Тип данных, к которому относится этот псевдоним. Значением по умолчанию является double. Чтобы задать другой тип данных, выберите тип данных из смежного выпадающего списка стандартных типов данных или введите имя типа данных в поле редактирования.

Чтобы задать тип данных фиксированной точки, можно использовать вызов функции fixdt, такой как fixdt(0,16,7). Чтобы задать характеристики типа в интерактивном режиме, расширьте Ассистент Типа данных и установите Режим на Fixed point. Для получения информации об использовании Ассистента Типа данных смотрите, Задают Типы данных Используя Ассистент Типа данных.

За одним исключением, можно задать нестандартный тип данных, e. g., тип данных, заданный объектом Simulink.NumericType, путем ввода имени типа данных в поле редактирования. Исключением является Simulink.NumericType, DataTypeMode которого является Fixed-point: unspecified scaling.

Примечание

Fixed-point: unspecified scaling является частично заданным типом, определение которого завершается блоком, который использует Simulink.NumericType. Запрещение его использования в типах псевдонима старается не создавать псевдонимы, которые имеют различные базовые типы в зависимости от того, где они используются.

Осциллограф данных

Задает, импортировано ли определение типов из или экспортировано в, заголовочный файл во время генерации кода. Возможные значения:

ЗначениеДействие
Auto (значение по умолчанию)Если никакое значение не задано для Заголовочного файла, экспорт определение типа model_types.h, где model является именем модели. Если у вас есть лицензия Embedded Coder, и вы задали замену типа данных, то экспорт определение типа rtwtypes.h h.

Если значение задано для Заголовочного файла, импортируйте определение типов из заданного заголовочного файла.
ExportedЭкспорт определение типов к заголовочному файлу, который может быть задан в поле Заголовочного файла. Если никакое значение не задано для Заголовочного файла, значений по умолчанию имени заголовочного файла к type.h h. type является именем типа данных.
ImportedИмпортируйте определение типов из заголовочного файла, который может быть задан в поле Заголовочного файла. Если никакое значение не задано для Заголовочного файла, значений по умолчанию имени заголовочного файла к type.h h. type является именем типа данных.
Заголовочный файл

Имя заголовочного файла C, из которого определение типов импортируется, или в который определение типов экспортируется, на основе значения осциллографа Данных. Если это поле задано, указанное имя используется во время генерации кода для импорта или экспорта. Если это поле пусто, значения по умолчанию значения к type.h, если осциллограф Данных равняется Imported или Exported или значениям по умолчанию к model_types.h, если осциллограф Данных равняется Auto.

По умолчанию сгенерированная директива #include использует разделитель препроцессора " вместо < и >. Чтобы сгенерировать направляющий #include <myTypes.h>, задайте Заголовочный файл как <myTypes.h>.

Описание

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

Смотрите также

Была ли эта тема полезной?