card

Кардинальность набора

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

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

Синтаксис

card(set)
card(d)

Описание

card(set) возвращает кардинальность set.

Если set является DOM_SET, количество операндов возвращено; card не пытается заняться расследованиями, представляют ли члены set действительно попарные различные математические объекты.

card не отличает различных бесконечных кардиналов; это только возвращает infinity, если set бесконечен.

card отвечает на символьный звонок к себе, если он не может определить кардинальность.

Если применено доменный d, card возвращает доменную запись d::size. Область, которая не имеет этой записи, не рассматривается как набор.

Примеры

Пример 1

Кардинальность конечного множества равняется количеству своих операндов:

card({1, 2, 3})

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

card({1, 1.0})

Пример 2

card не отличает различные размеры бесконечных множеств:

card(R_), card(Z_)

Пример 3

Относящиеся к теории множеств выражения, содержащие символы, являются легальным входом, но обычно card не будет мочь определить их кардинальность:

card(S union {3})

Пример 4

Области, которые имеют запись "size", рассматриваются как наборы:

card(Dom::IntegerMod(7))

Параметры

set

Набор типа DOM_SET или относящееся к теории множеств выражение

d

Область, представляющая набор

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

Неотрицательное целое число или infinity.

Перегруженный

d, set

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

Функции MuPAD