Ввод::

Введите уравнения представления

Блокноты 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.

Примеры

Пример 1

Следующий объект является уравнением:

testtype(x = 3, Type::Equation())

Следующий тест вызовов, является ли объект уравнением с неизвестным на левой стороне и положительным целым числом на правой стороне:

testtype(x = 3, Type::Equation(Type::Unknown, Type::PosInt)),
testtype(x = 0, Type::Equation(Type::Unknown, Type::PosInt))

Параметры

obj

Любой объект MuPAD®

lhs_type

Тип левой стороны; тип может быть объектом библиотеки Type или одним из возможных возвращаемых значений domtype и type

rhs_type

Тип правой стороны

Возвращаемые значения

Смотрите testtype

Смотрите также

Функции MuPAD