-
, _negate
Отрицательный из выражения
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
- x
_negate(x
)
- x
вычисляет отрицание x
.
-x
эквивалентно вызову функции _negate(x)
. Оба вызова представляют инверсию элемента x
из аддитивной группы.
Отрицание многого типа Type::Numeric
также номер.
Если x
элемент области, которая не имеет _negate
метод (паз), MuPAD® внутренне представляет -x
как x*(-1) = _mult(x, -1)
.
Если x
элемент области, которая имеет _negate
метод (паз), MuPAD использует этот метод, чтобы вычислить -x
.
Различие x - y
эквивалентно x + (-y) = _plus (x, _negate(y))
.
Отрицание полинома типа DOM_POLY
производит полином. Коэффициенты получившегося полинома являются отрицательными сторонами исходных коэффициентов.
Для конечных множеств, -X
набор.
Вычислите отрицательные стороны следующих выражений. Отрицание выражения является инверсией относительно +
плюс
):
x - x = x + _negate(x)
-1 + x - 2*x + 23
Внутренне, MuPAD представляет -x
как _mult(x, -1)
:
type(-x), op(-x, 0), op(-x, 1), op(-x, 2)
Вычислите отрицание полинома. Результатом является полином с коэффициентами, которые являются отрицательными сторонами коэффициентов исходного полинома:
-poly(x^2 + x - 1, [x])
-poly(x, [x], Dom::Integer)
Вычислите отрицание конечного множества. Для конечных множеств, -X
набор:
-{a, b, c}
Различные области библиотеки, такие как матричные области или перегрузка областей класса вычетов _negate
:
x := Dom::Matrix(Dom::IntegerMod(7))([2, 10]): x, -x, x + (-x)
delete x:
|
Арифметическое выражение, полином типа |
Арифметическое выражение, полином или набор.
x