Skip to content

Other & Advanced

105 built-in function(s) in this category.

  • $AutoArrayPacking — $AutoArrayPacking (Stable)
  • $AutoCompilation — $AutoCompilation (Stable)
  • $PlotLegendData — $PlotLegendData[{color1, label1}, ...] (Stable)
  • $PlotResample — $PlotResample[var, {f...}, {plotPoints, maxRecursion, maxPlotPoints, mesh, regionFunction, exclusions, colorFunction, colorFunctionScaling, filling, fillingStyle}] (Experimental)
  • $RaylibVerbose — $RaylibVerbose (Experimental)
  • $StreamColorBar — $StreamColorBar[speed_min, speed_max] (Experimental)
  • AccuracyGoal — AccuracyGoal (Experimental)
  • AiryAiPrime — AiryAiPrime[z] (Stable)
  • AiryBiPrime — AiryBiPrime[z] (Stable)
  • AspectRatio — AspectRatio (Stable)
  • BarSpacing — BarSpacing (Experimental)
  • BesselJZero — BesselJZero[n, k] gives the k-th positive zero of BesselJ[n, x]. Stays symbolic for symbolic arguments. (Stable)
  • Black — Black (Experimental)
  • Blue — Blue (Experimental)
  • BooleanQ — BooleanQ[expr] gives True if expr is either True or False, and False otherwise. Unlike TrueQ it tests the symbol, so BooleanQ[False] is True. (Experimental)
  • Brown — Brown (Experimental)
  • Byte — Byte (Stable)
  • Character — Character (Stable)
  • ChartLabels — ChartLabels (Experimental)
  • ChartStyle — ChartStyle (Experimental)
  • ClassifierFunction — ClassifierFunction[method, parameters, featureCount, k] is the fitted classifier Classify returns. Apply it to a feature vector to get a class, or to a feature vector and "Probabilities" to get one rule per class. (Stable)
  • CoefficientArrays — CoefficientArrays[polys, vars] gives the coefficient arrays of the polynomial system polys in the variables vars, grouped by total degree: element d + 1 holds every degree-d coefficient, so {b, m} = CoefficientArrays[eqs, vars] is the constant vector and coefficient matrix of a linear system. A degree-d coefficient sits at the index tuple naming its variables in non-decreasing order, every other permutation being 0; a list of polynomials carries the equation index as the leading axis. CoefficientArrays[poly, vars] treats a non-List first argument as a single polynomial. Option Modulus -> p reduces the coefficients. The arrays are dense Lists rather than SparseArrays. (Experimental)
  • ComplexQ — ComplexQ[expr] (Experimental)
  • ContourLabels — ContourLabels (Experimental)
  • ContourShading — ContourShading (Experimental)
  • ContourStyle — ContourStyle (Experimental)
  • Contours — Contours (Experimental)
  • Cyan — Cyan (Experimental)
  • DataType — DataType[a] (Stable)
  • DimensionReducerFunction — DimensionReducerFunction[method, {means, loadings...}, featureCount, reducedDimension] is the reusable reducer DimensionReduction returns. Apply it to a feature vector, or to a matrix of them, to project into the reduced space. (Stable)
  • EndOfFile — EndOfFile (Experimental)
  • ExactNumberQ — ExactNumberQ[expr] (Experimental)
  • Expression — Expression (Stable)
  • File — File["name"] (Stable)
  • FourierParameters — FourierParameters is an option for Fourier and InverseFourier that (Experimental)
  • Frame — Frame (Experimental)
  • FrameStyle — FrameStyle (Experimental)
  • FrameTicks — FrameTicks (Experimental)
  • Gray — Gray (Experimental)
  • Green — Green (Experimental)
  • HoldFirst — HoldFirst (Experimental)
  • HoldRest — HoldRest (Experimental)
  • ImageSize — ImageSize (Experimental)
  • InexactNumberQ — InexactNumberQ[expr] (Experimental)
  • InputStream — InputStream["name", n] (Experimental)
  • Interval — Interval[{min, max}] represents the range of real values between min and max, inclusive. Interval[{a1,b1}, {a2,b2}, ...] is the union of the ranges. Arithmetic and elementary functions thread through intervals, producing rigorous enclosures; exact endpoints are kept exact. (Stable)
  • IntervalIntersection — IntervalIntersection[i1, i2, ...] gives the interval representing the intersection of the intervals ij (Interval[] if they are disjoint). (Stable)
  • IntervalMemberQ — IntervalMemberQ[interval, x] gives True if x lies within interval, and False otherwise. IntervalMemberQ[interval, other] tests whether the interval other is wholly contained in interval. (Stable)
  • IntervalUnion — IntervalUnion[i1, i2, ...] gives the interval representing the union of the intervals ij. (Stable)
  • LearnedDistribution — LearnedDistribution[method, parameters, dimension, extra] is the fitted distribution LearnDistribution returns. Use it with PDF. Unlike a SPECIFIED distribution such as NormalDistribution[mu, sigma], it prints elided, because its parameters are derived rather than user-supplied. (Stable)
  • LightBlue — LightBlue (Experimental)
  • LightBrown — LightBrown (Experimental)
  • LightCyan — LightCyan (Experimental)
  • LightGray — LightGray (Experimental)
  • LightGreen — LightGreen (Experimental)
  • LightMagenta — LightMagenta (Experimental)
  • LightOrange — LightOrange (Experimental)
  • LightPink — LightPink (Experimental)
  • LightPurple — LightPurple (Experimental)
  • LightRed — LightRed (Experimental)
  • LightYellow — LightYellow (Experimental)
  • Lighting — Lighting (Experimental)
  • List — {e1, e2, ...} or List[e1, e2, ...] (Stable)
  • MachineIntegerQ — MachineIntegerQ[expr] (Experimental)
  • Magenta — Magenta (Experimental)
  • Modulus — Modulus is an option for Solve. Solve[poly == 0, x, Modulus -> p] (Experimental)
  • NDArrayQ — NDArrayQ[expr] (Stable)
  • NormalDistribution — NormalDistribution[mu, sigma] represents a normal distribution; NormalDistribution[] is the standard normal. Unlike a fitted model it prints its parameters in full, because they are what the user specified rather than an implementation detail. (Stable)
  • NullRecords — NullRecords (Experimental)
  • NullWords — NullWords (Experimental)
  • Number — Number (Stable)
  • Orange — Orange (Experimental)
  • OrderlessPatternSequence — OrderlessPatternSequence[p1, p2, ...] is a pattern object that matches a sequence of arguments, in any order, that together match p1, p2, .... (Experimental)
  • OutputStream — OutputStream["name", n] (Experimental)
  • PDEClassify — PDEClassify[eqn, u, {v1, v2}] classifies a second-order linear PDE by the discriminant Δ = B² − 4 A C of its principal part A u_{v1 v1} + B u_{v1 v2} + C u_{v2 v2}: "Hyperbolic" (Δ > 0, e.g. the wave equation), "Parabolic" (Δ == 0, e.g. the heat equation), or "Elliptic" (Δ < 0, e.g. Laplace's equation). Only the highest-order terms determine the type. A discriminant whose sign is not a decidable constant (a mixed-type / parameter-dependent equation such as Tricomi's y u_xx + u_yy == 0) leaves the call unevaluated. (Stable)
  • PatternSequence — PatternSequence[p1, p2, ...] is a pattern object that matches a sequence of arguments, each in turn matching p1, p2, .... (Experimental)
  • Pink — Pink (Experimental)
  • PolynomialSqrt — PolynomialSqrt[p] gives a polynomial s with s^2 == p when p is a perfect square (every non-constant irreducible factor has even multiplicity; the numeric content is carried through Sqrt), and $Failed otherwise. PolynomialSqrt[p, x] treats p as a polynomial in x. (Stable)
  • PrecisionGoal — PrecisionGoal (Experimental)
  • PredictorFunction — PredictorFunction[method, coefficients, featureCount] is the fitted object Predict returns. Apply it to a feature vector to get a prediction, or to "Method", "Coefficients" or "FeatureCount" to read it. A one-feature model also accepts a bare scalar. (Stable)
  • Purple — Purple (Experimental)
  • RatCanonPrototype — RatCanonPrototype[expr] (Phase-1 prototype) reduces a rational function over the differential/algebraic tower of expr via one FLINT reduction. (Stable)
  • RationalQ — RationalQ[expr] (Experimental)
  • Real — Real (Stable)
  • Reap — Reap[expr] (Stable)
  • Record — Record (Experimental)
  • RecordSeparators — RecordSeparators (Experimental)
  • Red — Red (Experimental)
  • ScalingFunctions — ScalingFunctions (Experimental)
  • Sow — Sow[e] (Stable)
  • SplitBy — SplitBy[list, f] (Stable)
  • String — String (Stable)
  • StringExpression — StringExpression[p1, p2, ...] or p1 ~~ p2 ~~ ... (Stable)
  • Subsets — Subsets[list] (Stable)
  • SymbolName — SymbolName[symbol] gives the name of symbol as a string, with any context prefix removed. (Stable)
  • TokenWords — TokenWords (Experimental)
  • UniformDistribution — UniformDistribution[{lo, hi}] represents a continuous uniform distribution; UniformDistribution[] is uniform on {0, 1}. (Stable)
  • VectorPoints — VectorPoints (Experimental)
  • VectorScale — VectorScale (Experimental)
  • VectorStyle — VectorStyle (Experimental)
  • Verbatim — Verbatim[expr] is a pattern object that matches expr taken literally: the pattern constructs inside expr (Blank, Pattern, ...) are not interpreted, so Verbatim[x_] matches only the literal expression x_. (Experimental)
  • White — White (Experimental)
  • Word — Word (Experimental)
  • WordSeparators — WordSeparators (Experimental)
  • Yellow — Yellow (Experimental)