Type::ListProduct

Введите списки представлений

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

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

Синтаксис

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

Описание

С Type::ListProduct, списки с различными типами объектов могут быть идентифицированы.

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

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

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

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

Примеры

Пример 1

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

testtype([5, x], Type::ListProduct(Type::PosInt, Type::Unknown))

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

testtype([5, 3, 5, -1, 0], Type::ListProduct(Type::PosInt $ 5))

Параметры

obj

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

typedef

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

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

Смотрите testtype

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

Функции MuPAD

Для просмотра документации необходимо авторизоваться на сайте