solvelib::Union

Объединение системы наборов

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

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

Синтаксис

solvelib::Union(set, param, paramset)
solvelib::Union(set, paramlist, vectorset)

Описание

solvelib::Union (set, paramlist, vectorset) возвращает набор всех объектов, которые могут быть получены, заменив в некотором элементе set, список свободных параметров paramlist элементом vectorset.

set может быть набор любого типа; это не должно зависеть от параметра param, и это может также содержать другие свободные параметры.

paramset может быть набор любого типа и может зависеть от некоторых свободных параметров. Смотрите Пример 1.

Если paramset пусто, результатом является пустое множество. Перегрузка не оказывает влияния в этом случае.

vectorset может быть набор любого типа, состоя из векторов, размерность которых равняется количеству переменных в paramlist.

Примеры

Пример 1

Мы вычисляем набор всех чисел, которые равны k + 1 или k + 3 для k = 2, k = 4, или k = l, где l является свободным параметром.

solvelib::Union({k+1, k+3}, k, {2,4,l});

Пример 2

Таким же образом мы можем позволить паре параметров передвинуться на набор пар:

solvelib::Union(Dom::ImageSet(PI*k + exp(x) + y, k, Z_),
                [x, y], {[3, 2], [1, 4]})

Параметры

set

Набор любого типа

param

Идентификатор

paramset

Набор любого типа

paramlist

Список идентификаторов

vectorset

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

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

solvelib::Union возвращает набор любого типа; смотрите solve для обзора различных типов наборов. Это может также ответить на неоцененный звонок, если объединение не могло бы быть вычислено.

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

set

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

Функции MuPAD