Type::Product

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

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

testtype(obj, Type::Product(typedef, …))

Описание

Type::Product тип последовательностей объектов различных типов.

Вызов testtype(obj, Type::Product( typedef , …)) проверки, ли obj последовательность объектов, которым дал типы typedef и возвращает TRUE, если это содержит, в противном случае FALSE.

obj должен иметь то же количество аргументов как последовательность typedef. Элементы obj проверяются один за другим: первый элемент obj проверяется по типу, данному первым элементом typedef и так далее. Все элементы и типы должны соответствовать.

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

Этот тип не представляет свойство.

Примеры

Пример 1

Аргумент является последовательностью положительного целого числа, сопровождаемого идентификатором:

testtype((5, x), Type::Product(Type::PosInt, Type::Unknown))

Аргумент, последовательность пяти положительных целых чисел?

testtype((5, 3, 5, -1, 0), Type::Product(Type::PosInt $ 5))

Параметры

obj

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

typedef

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

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

Смотрите testtype

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

Функции MuPAD