Ввод::
Введите представление любого свойства
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
testtype(obj
, Type::Property)
С Type::Property
могут быть идентифицированы свойства.
Проверки testtype(obj, Type::Property)
вызова, является ли объект obj
MuPAD® свойством и возвращает TRUE
, если это содержит, в противном случае FALSE
.
Некоторые элементы библиотеки Type
выполняют две функции. Нужно выполнить синтаксические тесты, чтобы идентифицировать, что тип объекта (с testtype
), другой должен произойти как свойство в assume
и is
.
Сам Type::Property
не является свойством.
Чтобы определить, является ли элемент Type
свойством, Type::Property
может использоваться с testtype
.
Этот тип не представляет свойство.
Действительно ли Type::PosInt
является свойством?
testtype(Type::PosInt, Type::Property)
Также интервал, созданный с Type::Interval
, является свойством:
testtype(Type::Interval(0, 1), Type::Property)
Действительно ли Type::Constant
является свойством?
testtype(Type::Constant, Type::Property)
Type::Constant
не является свойством и не может использоваться в качестве аргумента assume
:
assume(x, Type::Constant)
Error: Second argument must be a property. [assume]
Следующий пример показывает использование testtype
, чтобы выбрать свойства среди операндов Type
:
T := Type::Numeric, Type::PosInt, Type::Unknown, Type::Zero: select(T, testtype, Type::Property)
delete x, T:
|
Любой объект MuPAD |
Смотрите testtype