simple-squiggle/node_modules/mathjs/docs/reference/functions/setPowerset.md

823 B

Function setPowerset

Create the powerset of a (multi)set. (The powerset contains very possible subsets of a (multi)set.) A multi-dimension array will be converted to a single-dimension array before the operation.

Syntax

math.setPowerset(set)

Parameters

Parameter Type Description
a Array | Matrix A (multi)set

Returns

Type Description
Array The powerset of the (multi)set

Throws

Type Description

Examples

math.setPowerset([1, 2, 3])        // returns [[], [1], [2], [3], [1, 2], [1, 3], [2, 3], [1, 2, 3]]

See also

setCartesian