3-args Functions

TO SUPPORT MY WORK, ORDER A COMMERCIAL LICENSE
THANK YOU!

mXparser provides a rich collection of built-in math functions, math expressions, and math symbols. Familiarize yourself with the scope and the syntax. Math collection internal help is also available directly from the software – see the tutorial and the API documentation for all the details.

Tutorial Math Collection API spec Download

mXparser – built-in 3-args Functions

KeywordTypeSyntaxSinceDescription
ifTernary functionif(cond, expr-if-true, expr-if-false)1.0If – Ternary function
chiTernary functionchi(x, a, b)1.0Characteristic function for x in (a,b) – Ternary function
CHiTernary functionCHi(x, a, b)1.0Characteristic function for x in [a,b] – Ternary function
ChiTernary functionChi(x, a, b)1.0Characteristic function for x in [a,b) – Ternary function
cHiTernary functioncHi(x, a, b)1.0Characteristic function for x in (a,b] – Ternary function
pUniTernary functionpUni(x, a, b)3.0Uniform continuous distribution – Probability distribution function U(a,b) – Ternary function
cUniTernary functioncUni(a, a, b)3.0Uniform continuous distribution – Cumulative distribution function U(a,b) – Ternary function
qUniTernary functionqUni(q, a, b)3.0Uniform continuous distribution – Quantile function (inverse cumulative distribution function) U(a,b) – Ternary function
pNorTernary functionpNor(x, mean, stdv)3.0Normal distribution – Probability distribution function N(μ,σ) – Ternary function
cNorTernary functioncNor(x, mean, stdv)3.0Normal distribution – Cumulative distribution function N(μ,σ) – Ternary function
qNorTernary functionqNor(q, mean, stdv)3.0Normal distribution – Quantile function (inverse cumulative distribution function) N(μ,σ) – Ternary function
digTernary functiondig(num, pos, base)4.1Digit at position 1 … n (left -> right) or 0 … -(n-1) (right -> left) – numeral system with given base – Ternary function
BetaIncTernary functionBetaInc(x, a, b)4.2The incomplete Beta, also called the incomplete Euler integral of the first kind – Special function B(x,a,b) – Ternary function
BetaITernary functionBetaI(x, a, b)4.2The regularized incomplete Beta (or regularized beta), also called the regularized incomplete Euler integral of the first kind – Special function I(x,a,b) – Ternary function
BetaRegTernary functionBetaReg(x, a, b)4.2The regularized incomplete Beta (or regularized beta), also called the regularized incomplete Euler integral of the first kind – Special function I(x,a,b) – Ternary function
pFSnedTernary functionpFSned(x, d1, d2)5.1Snedecor’s F distribution (F-distribution or F-ratio, also known as Fisher–Snedecor distribution) – Probability distribution function – Ternary function
cFSnedTernary functioncFSned(x, d1, d2)5.1Snedecor’s F distribution (F-distribution or F-ratio, also known as Fisher–Snedecor distribution) – Cumulative distribution function – Ternary function
qFSnedTernary functionqFSned(p, d1, d2)5.1Snedecor’s F distribution (F-distribution or F-ratio, also known as Fisher–Snedecor distribution) – Quantile function (inverse cumulative distribution function) – Ternary function
as of 2023-01-29
Nuget – Package Manager

Install-Package MathParser.org-mXparser -Version 6.0.0

Nuget – .NET CLI

dotnet add package MathParser.org-mXparser --version 6.0.0

Nuget – Package Reference

<PackageReference Include="MathParser.org-mXparser" Version="6.0.0"/>

Maven – Dependency

<dependency>
<groupid>
org.mariuszgromada.math</groupid>
<artifactid>
MathParser.org-mXparser</artifactid>
<version>
6.0.0</version>
</dependency>

Maven – Gradle

implementation 'org.mariuszgromada.math:MathParser.org-mXparser:6.0.0'

CMake – Dependency / FetchContent

include(FetchContent)
FetchContent_Declare(
MathParserOrgMxParser
GIT_REPOSITORY
https://github.com/mariuszgromada/MathParser.org-mXparser.git
SOURCE_SUBDIR
CURRENT/cpp/lib)
FetchContent_MakeAvailable(
MathParserOrgMxParser)
target_link_libraries(YourExecutable
MathParserOrgMxParser)

GitHub

git clone https://github.com/mariuszgromada/MathParser.org-mXparser

OTHER DOWNLOAD OPTIONS

Download latest release – v.6.0.0 Picon: .NET bin onlyDownload latest release – v.6.0.0 Picon: JAVA bin onlyDownload latest release – v.6.0.0 Picon: bin + doc

NEWS FROM MATHPARSER.ORG
SOURCE CODE

Source code .zipSource code .tar.gz
View on GitHubMathSpace.pl

My other creative spaces

DONATION
Did you find the software useful?
Please consider donation 🙂
DONATE