Создание Simulink.NumericType
объект, описывающий тип данных с плавающей точкой
a = float('half')
a = float('single')
a = float('double')
a = float('half')
возвращает Simulink.NumericType
объект, который описывает тип данных IEEE® половина (всего 16 биты, 5 экспонентных биты).
a = float('single')
возвращает Simulink.NumericType
объект, который описывает тип данных сингла IEEE (32 бита, 8 экспонентных битов).
a = float('double')
возвращает Simulink.NumericType
объект, который описывает тип данных IEEE double (64 общих бита, 11 экспонентных бит).
Примечание
float
является наследственной функцией. В новом коде используйте fixdt
вместо этого. В существующем коде замените float('half')
с fixdt('half')
, float('single')
с fixdt('single')
, и float('double')
с fixdt('double')
.
Задайте один тип данных IEEE.
>> a = float('single')
a = NumericType with properties: DataTypeMode: 'Single' IsAlias: 0 DataScope: 'Auto' HeaderFile: '' Description: ''