accumneg

Вычтите два объекта fi или значения

Синтаксис

c = accumneg(a,b)
c = accumneg(a,b,RoundingMethod)
c = accumneg(a,b,RoundingMethod,OverflowAction)

Описание

c = accumneg(a,b) вычитает b из a с помощью типа данных a. b брошен в тип данных a. Если a является объектом fi, метод округления 'Floor' по умолчанию и действие переполнения 'Wrap' по умолчанию используются. Свойства fimath a и b проигнорированы.

c = accumneg(a,b,RoundingMethod) использует метод округления, заданный в RoundingMethod.

c = accumneg(a,b,RoundingMethod,OverflowAction) использует действие переполнения, заданное в OverflowAction.

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

a

Номер, из которого можно вычесть. a может быть объектом fi или двойным, одним, логическим, или целочисленным значением. Тип данных a используется, чтобы вычислить тип выходных данных.

b

Номер, чтобы вычесть. b может быть объектом fi или двойным, одним, логическим, или целочисленным значением..

RoundingMethod

Округление метода, чтобы использовать, если a является объектом fi. Допустимыми значениями является 'Ceiling', 'Convergent', 'Floor', 'Nearest', 'Round' и 'Zero'.

Значение по умолчанию: Floor

OverflowAction

Действие переполнения, чтобы взять, если a является объектом fi. Допустимыми значениями является 'Saturate' и 'Wrap',

Значение по умолчанию: Wrap

Выходные аргументы

c

Результат вычитания входа b от входа a.

Примеры

Вычтите числа fi с помощью настроек accumneg по умолчанию и затем, с помощью метода округления не по умолчанию и действия переполнения.

a = fi(pi,1,16,13);
b = fi(1.5,1,16,14);
subtr_default  = accumneg(a,b);
subtr_custom = accumneg(a,b,'Nearest','Saturate');

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

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

Представленный в R2012a

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