solvelib:: cartesianPowerДекартова степень набора
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
solvelib::cartesianPower()
solvelib::cartesianPower(S,n)
solvelib::cartesianPower является областью всех декартовых степеней подмножеств комплексных чисел.
solvelib::cartesianPower(S, n) возвращает набор всех n-кортежей элементов S.
solvelib::cartesianPower(S, n) возвращается, n - сворачивают декартово произведение S с собой, то есть, набором всех векторов длины n, компоненты которого являются элементами S.
S должен представлять подмножество комплексных чисел; смотрите solve для обзора различных видов наборов в MuPAD®.
Набор одного кортежа элементов S состоит из векторов и поэтому отличается от набора S таким же образом как матрицы типа, matrix с одной строкой и одним столбцом отличается от чисел.
Декартова степень конечного множества чисел является конечным множеством векторов:
A:= solvelib::cartesianPower({1, 2, I}, 3)
Мы можем выбрать те векторы со всеми компонентами, действительными можно следующим образом:
A intersect solvelib::cartesianPower(R_, 3)

Декартовы степени набора комплексных чисел могут произойти как результат вызова solve, если каждый n-кортеж комплексных чисел является решением данной системы:
solve([x+y = x+y], [x, y], VectorFormat)
![]()
|
Набор |
|
Положительное целое число |