issigned

Определите, fi объект подписан

Синтаксис

Описание

пример

tf = issigned(a) возвращает 1 (true), если fi a объекта подписан. В противном случае возвращается 0 (false).

Примеры

свернуть все

Создайте fi объект и определить, подписан ли он или не подписан.

a1 = fi(pi,1)
a1 = 
    3.1416

          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Signed
            WordLength: 16
        FractionLength: 13
tf = issigned(a1)
tf = logical
   1

a2 = fi(pi,0)
a2 = 
    3.1416

          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Unsigned
            WordLength: 16
        FractionLength: 14
tf = issigned(a2)
tf = logical
   0

Если a numerictype объект с Auto Signedness используется для создания fi объект, Signedness свойство fi объект автоматически по умолчанию равен Signed.

T = numerictype('Signedness','Auto')
T =


          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Auto
            WordLength: 16
        FractionLength: 15
a3 = fi(pi,T)
a3 = 
    1.0000

          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Signed
            WordLength: 16
        FractionLength: 15
tf = issigned(a3)
tf = logical
   1

Входные параметры

свернуть все

Входные fi объект, заданный как скалярный, векторный, матричный или многомерный массив.

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

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.

Генерация HDL-кода
Сгенерируйте Verilog и VHDL код для FPGA и ASIC проектов с использованием HDL- Coder™.

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