Simulink.AliasType
Диалоговое окно свойстваИспользуйте Simulink.AliasType
объект переименовать типы данных для сигнала, состояния и данных о параметре в модели. Для примеров и программируемой информации, смотрите Simulink.AliasType
.
Тип данных, к которому относится этот псевдоним. Значением по умолчанию является double
. Задавать другой тип данных, такой как half
, выберите тип данных из смежного выпадающего списка стандартных типов данных или введите имя типа данных в поле редактирования.
Чтобы задать тип данных с фиксированной точкой, можно использовать вызов fixdt
функция, такая как fixdt(0,16,7)
. Чтобы задать характеристики типа в интерактивном режиме, расширьте Ассистент Типа данных и установите Mode на Fixed point
. Для получения информации об использовании Ассистента Типа данных смотрите, Задают Типы данных Используя Ассистент Типа данных.
За одним исключением, можно задать нестандартный тип данных, например, тип данных, заданный Simulink.NumericType
объект, путем ввода имени типа данных в поле редактирования. Исключением является Simulink.NumericType
чей DataTypeMode
Fixed-point: unspecified scaling
.
Примечание
Fixed-point: unspecified scaling
частично заданный тип, определение которого завершается блоком, который использует Simulink.NumericType
. Запрещение его использования в типах псевдонима старается не создавать псевдонимы, которые имеют различные базовые типы в зависимости от того, где они используются.
Задает, импортировано ли определение типов из или экспортировано в, заголовочный файл во время генерации кода. Возможные значения:
Значение | Действие |
---|---|
Auto (значение по умолчанию) | Если никакое значение не задано для Header file, экспортируйте определение типа , где имя модели. Если у вас есть лицензия Embedded Coder, и вы задали замену типа данных, то экспортируете определение типа rtwtypes.h .Если значение задано для Header file, импортируйте определение типов из заданного заголовочного файла. |
Exported | Экспортируйте определение типов в заголовочный файл, который может быть задан в поле Header file. Если никакое значение не задано для Header file, значений по умолчанию имени заголовочного файла к
имя типа данных. |
Imported | Импортируйте определение типов из заголовочного файла, который может быть задан в поле Header file. Если никакое значение не задано для Header file, значений по умолчанию имени заголовочного файла к
имя типа данных. |
Имя заголовочного файла C, из которого определение типов импортируется, или в который определение типов экспортируется, на основе значения Data scope. Если это поле задано, указанное имя используется во время генерации кода для импорта или экспорта. Если это поле пусто, значения по умолчанию значения к
если Data scope равняется type
HImported
или Exported
, или значения по умолчанию к
если Data scope равняется model
_types.hAuto
.
По умолчанию, сгенерированный #include
директива использует разделитель препроцессора "
вместо <
и >
. Сгенерировать направляющий #include <myTypes.h>
, задайте Header file как <myTypes.h>
.
Описывает использование типа данных, на который ссылается этот псевдоним.