solvelib::cartesianProductДекартово произведение наборов
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
solvelib::cartesianProduct(S, …)
solvelib::cartesianProduct(S,...) возвращает декартово произведение его аргументов.
Аргументы могут быть наборами любого типа, состоя из комплексных чисел; результатом является набор, который состоит из векторов или символьного вызова solvelib::cartesianProduct. Смотрите solve для обзора различных видов наборов в MuPAD®.
Для конечных множеств результат похож на тот из combinat::cartesianProduct но состоит из векторов а не из списков:
S:= solvelib::cartesianProduct({1, 2}, {3, 4})![]()
solvelib::splitVectorSet(S)
![]()
delete S:
Для бесконечных множеств результаты различных типов возможны, например, solvelib::VectorImageSet или solvelib::cartesianPower:
solvelib::cartesianProduct(R_, R_)
![]()
solvelib::cartesianProduct(PI*Z_, Z_)

|
Набор комплексных чисел |
Набор