solvelib:: splitVectorSet

Учтите набор векторов в декартово произведение

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

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

Синтаксис

solvelib::splitVectorSet(S)

Описание

solvelib::splitVectorSet(S) возвращает список S 1, …, S n наборов комплексных чисел, таким образом, что S является декартовым произведением i S или FAIL, если такая факторизация не могла бы быть найдена.

Набор S может быть конечным или бесконечным любого типа.

Примеры

Пример 1

Мы разделяем конечное множество векторов в его факторы:

solvelib::splitVectorSet({[1, 2], [1, 3], [0, 2], [0, 3]})

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

solvelib::splitVectorSet({[1, 2], [0, 2], [0, 3]})

Пример 2

Бесконечные множества могут также быть обработаны:

S:= Dom::ImageSet([k*PI, l*PI+2], [k, l], [Z_, Z_])

solvelib::splitVectorSet(S)

delete S:

Параметры

S

Набор векторов

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

Список типа DOM_LIST или FAIL

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

Функции MuPAD