# Functions by category

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Use this page to find a function, operator, attribute, etc. when you don't know its name. Look in the relevant category. If you do know its name, use the Search box (top left) or Alphabetical Function List and Category: Functions

### Language, control, and syntax

Grouped expressions: (expr; expr), BEGIN expr; expr END

Comments: { comment }, /* comment */

Local variable declarations: Local..Do, LocalAlias..Do, LocalIndex i, Local Index Operator::A.I

iteration Loops: While..Do, For..Do

### Mathematics

Signal processing: FFT, FFTInv

Combinatorics: Combinations, Permutations, Factorial, Partitions

Bit functions: BitAnd, BitCount, BitNot, BitOr, BitShift, BitXOr, MantissaAndExponent

Bessel and related functions: Airy_Ai, Airy_Ai_deriv, Airy_Ai_zero, Airy_Bi, Airy_Bi_deriv, Airy_Bi_zero, BesselJ, BesselY, BesselI, BesselK, BesselJzero, BesselYzero

### Array functions

Information about arrays: Size, IndexesOf, IndexLength, IndexNames, HasImplicitDimension, HasIndex, MemoryInUseBy

Other array functions: Aggregate

### Statistics and Probability distributions

Corresponding probability functions: Prob*(k,...), e.g., ProbPoisson
Corresponding cumulative probability functions: Cum*(k,...), e.g., CumPoisson
Corresponding quantile functions: Cum*Inv(p,...), e.g., CumPoissonInv
Corresponding density functions: Dens*(x, ...), e.g., DensBeta
Corresponding cumulative probability functions: Cum*(x,...), e.g., CumBeta
Corresponding quantile functions: Cum*Inv(p,...), e.g., CumBetaInv

Functions for distributions: ProbWilcoxon, CumWilcoxon, CumWilcoxonInv, BetaI, BetaIInv, GammaI, GammaIInv, CumNormal, CumNormalInv, Erf, ErfInv

Distribution Variations.ana: Beta_m_sd, Erlang, Gamma_m_sd, InverseGaussian, LogNormal_m_sd, Lorenzian, Normal_p1_p2, Pareto, Pert, Rayleigh, Smooth_Fractile, Triangular10_50_90, Triangular10_Mode_90, Wald, Warp_dist, Weibull_10_50_90.

Distribution Densities.ana: LDens_InvertedWishart, LDens_Wishart

Power law distribution library.ana: PowerLawDist, CumPowerLawDist, CumPowerLawDistInv, DensPowerLawDist

### User interaction and dialogs

Controlling the interface: ChangeNodeVisibility, CloseWindow, ShowWindow

Debugging: ConsolePrint

Cell-level format functions: CellAlignment, CellBar, CellBorder, CellComparisonFormat, CellEntry, CellFill, CellFont, CellFormats, CellIcon, CellNumberFormat, CellOnClick, CellSpan

Graph annotations: In OnGraphDraw annotations.ana: Plot_error_bars, Plot_Tukey_bars, Plot_point_labels, Plot_solid_band, Plot_solid_prob_band, Clip_to_PlotArea, Apply_slicers_to_val. In Google Maps from OnGraphDraw.ana: OnDraw_Google_map, Test_map_pivot_vars, Test_map_pivot_slice.

### Types and type conversion

Convert type: Chr, Asc, NumberToText, ParseDate, ParseNumber

### Integration with other applications

Database and ODBC access: SqlDriverInfo, DbLabels, DbQuery, DbTable, DbTablenames, DbWrite, MdxQuery

Run other applications: RunConsoleProcess

### Special functions

Error handling: Error, IgnoreWarnings, Try, ReThrow, Error Message Types

Miscellaneous: Discrete, Dispatch, FunctionOf, Dynamic, Iterate, FindPolynomialZeroes

### Attributes

User editable for Functions: Parameters, Recursive

User editable for Models, Modules, and Libraries: Author, Savedate, Filename

Computed attributes: Value, Probvalue, Inputs, Outputs

Internal: Diagwindow, ObjectWindow.

### System variables

Common: Run, SampleSize, Time

### Function parameter qualifiers

Object class: Index, Variable, Object

### Libraries

Standard libraries, Additional libraries, GCD function library.ana: GCD