uminus

Инвертируйте элементы fi objectArray

Синтаксис

uminus(a)

Описание

uminus(a) называется для синтаксиса -a когда a объект. -a инвертирует элементы a.

uminus не поддерживает fi объекты типа данных Boolean.

Примеры

То, когда переносятся, происходит, - (-1) =-1:

fipref('NumericTypeDisplay','short', ...
       'fimathDisplay','none');
format short g
a = fi(-1,true,8,7,'OverflowAction','Wrap') 

a =
 
    -1
      s8,7
-a 

ans =
 
    -1
      s8,7
b = fi([-1-i -1-i],true,8,7,'OverflowAction','Wrap') 

b =
 
           -1 -          1i           -1 -          1i
      s8,7
-b 

ans =
 
           -1 -          1i           -1 -          1i
      s8,7
b' 

ans =
 
           -1 -          1i
           -1 -          1i
      s8,7

Когда насыщение происходит, - (-1) = 0.99...:

c = fi(-1,true,8,7,'OverflowAction','Saturate') 

c =
 
    -1
      s8,7
-c 

ans =
 
      0.99219
      s8,7
d = fi([-1-i -1-i],true,8,7,'OverflowAction','Saturate') 

d =
 
           -1 -          1i           -1 -          1i
      s8,7
-d 

ans =
 
      0.99219 +    0.99219i      0.99219 +    0.99219i
      s8,7
d' 

ans =
 
           -1 +    0.99219i
           -1 +    0.99219i
      s8,7

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

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

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

| | |

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

Для просмотра документации необходимо авторизоваться на сайте