Skip to content

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)