Structural Manipulation¶
32 built-in function(s) in this category.
ArrayFlatten— ArrayFlatten[a] (Stable)CoefficientRules— CoefficientRules[poly, {x1, x2, ...}] gives {expvec -> coeff, ...} for the monomials of poly. (Stable)Complement— Complement[eall, e1, e2, ...] (Stable)Dimensions— Dimensions[expr] (Stable)ExpandAll— ExpandAll[expr] (Stable)Exponent— Exponent[expr, form] gives the maximum power with which form appears in the (Stable)Extract— Extract[expr, pos] (Stable)FactorList— FactorList[poly] gives a list of the irreducible factors of poly together (Stable)FactorSquareFreeList— FactorSquareFreeList[poly] gives a list of the square-free factors of poly (Stable)Flatten— Flatten[list] (Stable)FlattenAt— FlattenAt[list, n] (Stable)FromCoefficientRules— FromCoefficientRules[{expvec -> coeff, ...}, {x1, x2, ...}] reconstructs the polynomial (Stable)Head— Head[expr] (Stable)Intersection— Intersection[list] (Stable)Length— Length[expr] (Stable)Level— Level[expr, levelspec] (Stable)MonomialList— MonomialList[poly] gives the list of monomials of poly, using Variables[poly]. (Stable)Order— Order[e1, e2] gives 1 if e1 is before e2 in canonical order, -1 if e1 is after e2, and 0 if e1 is identical to e2. (Stable)OrderedQ— OrderedQ[h[e1, e2, ...]] gives True if the elements are in canonical order, and False otherwise. (Stable)Ordering— Ordering[list] gives the positions in list at which each successive element of Sort[list] appears, so that list[[Ordering[list]]] is Sort[list]. (Stable)PadLeft— PadLeft[list, n] (Stable)PadRight— PadRight[list, n] (Stable)PolynomialReduce— PolynomialReduce[poly, {p1, ..., pn}, {x1, ..., xk}] gives {{a1, ..., an}, b} with (Stable)RankedMax— RankedMax[list, n] (Stable)RankedMin— RankedMin[list, n] (Stable)Reverse— Reverse[expr] reverses the order of elements in expr. (Stable)RotateLeft— RotateLeft[expr, n] rotates the elements of expr n positions to the left. (Stable)RotateRight— RotateRight[expr, n] rotates the elements of expr n positions to the right. (Stable)Span— i;;j represents a span of elements i through j. i;;j;;k represents a span in steps of k. (Stable)Split— Split[list] (Stable)Union— Union[list] (Stable)UpTo— UpTo[n] (Stable)