Ввод::

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

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

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

Синтаксис

testtype(obj, (obj_type, <min_nr, <max_nr>>))

Описание

Type::SetOf(obj_type) описывает наборы элементов типа obj_type.

Проверки testtype(obj, Type::SetOf(obj_type)) вызова, является ли obj набором с элементами данного типа obj_type. Если это, функция возвращает TRUE, в противном случае FALSE.

Набор имеет доменный тип DOM_SET.

Два дополнительных параметра min_nr и max_nr определяют минимальное и максимальное количество элементов в проанализированном наборе. Если числа не, даны, число элементов в наборе не будет проверяться. Если только минимум дан, набор должен содержать, по крайней мере, элементы min_nr для теста, чтобы успешно выполниться.

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

Примеры

Пример 1

Данный установлен набор идентификаторов?

testtype({a, b, c, d, e, f}, Type::SetOf(DOM_IDENT))

Данный установлен набор по крайней мере пяти вещественных чисел?

testtype({0, 0.5, 1, 1.5, 2, 2.5, 3}, Type::SetOf(Type::Real, 5))

Пример 2

testtype используется, чтобы выбрать наборы точно с двумя idetifiers:

S := {{a}, {a, b}, {d, 1}, {0, d}, {e}, {d, e}}:
select(S, testtype, Type::SetOf(DOM_IDENT, 2, 2))

Параметры

obj

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

obj_type

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

min_nr

Минимальное количество объектов как неотрицательное целое число

max_nr

Максимальное количество объектов как неотрицательное целое число

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

Смотрите testtype

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

Области MuPAD

Функции MuPAD