Ввод::
Введите уравнения представления
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
testtype(obj
, Type::Equation(<lhs_type, <rhs_type>
>))
Type::Equation
представляет уравнения. Типы левой стороны и правой стороны могут быть заданы.
Вызов, который проверяет testtype(obj, Type::Equation(lhs_type,rhs_type))
, приводит ли type(obj)
к " _equal "
и testtype(lhs(obj), lhs_type)
и testtype(rhs(obj), rhs_type)
и приводит к TRUE
и возвращает TRUE
, если все содержит, в противном случае FALSE
.
Два дополнительных параметра lhs_type
и rhs_type
определяют типы левой стороны и правой стороны, соответственно.
Значениями по умолчанию lhs_type
и rhs_type
является Type::AnyType
.
Уравнения lhs=rhs
и rhs=lhs
рассматриваются отличающимися! Например, уравнение, x=3
совпадает с типом Type::Equation(DOM_IDENT,DOM_INT)
, но это не совпадает с типом Type::Equation(DOM_INT,DOM_IDENT)
.
Этот тип не представляет свойство, он не может использоваться в вызове assume
.
Следующий объект является уравнением:
testtype(x = 3, Type::Equation())
Следующий тест вызовов, является ли объект уравнением с неизвестным на левой стороне и положительным целым числом на правой стороне:
testtype(x = 3, Type::Equation(Type::Unknown, Type::PosInt)), testtype(x = 0, Type::Equation(Type::Unknown, Type::PosInt))
|
Любой объект MuPAD® |
|
Тип левой стороны; тип может быть объектом библиотеки |
|
Тип правой стороны |
Смотрите testtype