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)