exponenta event banner

плавание

Создать 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 (всего 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: ''

См. также

| | | | | | |

Представлен до R2006a