-, _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 является набором
.
Вычислите отрицательные стороны следующих выражений. Отрицание выражения является инверсией относительно + (_plus):
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