Type
::Zero
Тип и нуль представления свойства
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
testtype(obj
, Type::Zero) assume(x
, Type::Zero) is(ex
, Type::Zero)
testtype(obj, Type::Zero )
эквивалентно iszero(obj)
. Type::Zero
свойство также, которое может использоваться в assume
вызвать.
Вызов testtype(obj, Type::Zero)
эквивалентно iszero(obj)
, который выполняет синтаксический тест если obj
нуль. Если это, вызов возвращает TRUE
, в противном случае, FALSE
возвращен.
Вызов assume(x, Type::Zero)
отмечает идентификатор x
как нуль.
Вызов is(ex, Type::Zero)
выводит, ли выражение ex
нуль (или это свойство может быть выведено).
Этот тип представляет свойство, которое может использоваться в assume
и is
.
Вызов assume(x = 0)
имеет то же значение как assume(x, Type::Zero)
.
testtype
определяет синтаксическое равенство нулю:
testtype(0.0, Type::Zero)
testtype(x, Type::Zero)
Type::Zero
может использоваться в assume
и is
:
is(x, Type::Zero)
Предположение, что x
нуль:
assume(x, Type::Zero): is(x^2, Type::Zero)
Следующий пример показывает различие между testtype
и is
:
is(x, Type::Zero), testtype(x, Type::Zero)
Теперь свойство x
удален:
delete x: is(x, Type::Zero), testtype(x, Type::Zero)
Положительное число не может быть нулем:
assume(x > 0): is(x, Type::Zero), testtype(x, Type::Zero)
Но в следующем примере x
мог быть нуль:
assume(x >= 0): is(x, Type::Zero), testtype(x, Type::Zero)
delete x:
|
Любой объект MuPAD® |
|
Идентификатор или математическое выражение, содержащее идентификаторы |
|