You are here: Symbol Reference > Math387 Namespace > Functions
MtxVec VCL
ContentsIndex
PreviousUpNext
Functions

The following table lists functions in this documentation.

 
Name 
Description 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
This is function Math387.aGetLength. 
 
Inverse cosine of X. 
 
This is function Math387.ArcCos. 
 
Inverse cosine. 
 
This is function Math387.ArcCosf. 
 
Inverse hyperbolic cosine. 
 
This is function Math387.ArcCosh. 
 
Inverse hyperbolic cosine. 
 
This is function Math387.ArcCoshf. 
 
Inverse cotangent. 
 
This is function Math387.ArcCot. 
 
Inverse cotangent. 
 
This is function Math387.ArcCotf. 
 
Inverse hyperbolic cotangent. 
 
This is function Math387.ArcCoth. 
 
Inverse hyperbolic cotangent. 
 
This is function Math387.ArcCothf. 
 
Inverse cosecant. 
 
This is function Math387.ArcCsc. 
 
Inverse cosecant. 
 
This is function Math387.ArcCscf. 
 
Inverse hyperbolic cosecant. 
 
This is function Math387.ArcCsch. 
 
Inverse hyperbolic cosecant. 
 
This is function Math387.ArcCschf. 
 
Inverse secant. 
 
This is function Math387.ArcSec. 
 
Inverse secant. 
 
This is function Math387.ArcSecf. 
 
Inverse hyperbolic secant. 
 
This is function Math387.ArcSech. 
 
Inverse hyperbolic secant. 
 
This is function Math387.ArcSechf. 
 
Inverse sine. 
 
This is function Math387.ArcSin. 
 
Inverse sine. 
 
This is function Math387.ArcSinf. 
 
Inverse hyperbolic sine. 
 
This is function Math387.ArcSinh. 
 
Inverse hyperbolic sine. 
 
This is function Math387.ArcSinhf. 
 
Inverse tangens of X. 
 
This is function Math387.ArcTan. 
 
Inverse tangens of Y/X. 
 
This is function Math387.ArcTan2f. 
 
Inverse tangens. 
 
Inverse hyperbolic tangens. 
 
This is function Math387.ArcTanh. 
 
Inverse hyperbolic tangens. 
 
This is function Math387.ArcTanhf. 
 
Arg 
The argument of Z. 
 
Arg 
This is function Math387.Arg. 
 
unicode required 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
procedure aSetLength(var A: TCplxSampleArray;const Len: NativeInt); overload; 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
This is function Math387.aSetLength. 
 
Modified bessel function of the first kind. 
 
This is function Math387.BesselI0. 
 
Bessel function of the first kind. 
 
This is function Math387.BesselJ0. 
 
Compares two complex numbers. 
 
Compare one real and one complex number. 
 
This is function Math387.Bigger. 
 
This is function Math387.Bigger. 
 
Compare one real and one complex number. 
 
Compare two real numbers. 
 
This is function Math387.Bigger. 
 
This is function Math387.Biggerf. 
 
Compare two complex numbers. 
 
Compare one real and one complex number. 
 
This is function Math387.BiggerOrEqual. 
 
This is function Math387.BiggerOrEqual. 
 
Compare one real and one complex number. 
 
This is function Math387.BiggerOrEqual. 
 
CAbs 
The norm of z. 
 
CAbs 
This is function Math387.CAbs. 
 
Returns the approximation of the norm of Z. 
 
This is function Math387.CAbs1. 
 
CAdd 
Complex addition. 
 
CAdd 
Add two numbers. 
 
CAdd 
This is function Math387.CAdd. 
 
CAdd 
This is function Math387.CAdd. 
 
CAdd 
Add two numbers. 
 
CAdd 
This is function Math387.CAdd. 
 
Add imaginary value BI to complex number A. 
 
This is function Math387.CAddI. 
 
Add imaginary value AI to complex number B. 
 
This is function Math387.CAddI. 
 
Cartesian to polar coordinate transformation. 
 
This is function Math387.CartToPolar. 
 
CDiv 
Complex division. 
 
CDiv 
Divide two numbers. 
 
CDiv 
This is function Math387.CDiv. 
 
CDiv 
This is function Math387.CDiv. 
 
CDiv 
Divide two numbers. 
 
CDiv 
This is function Math387.CDiv. 
 
Ceil 
Round towards positive infinity. 
 
Ceil 
This is function Math387.Ceil. 
 
Ceil 
Round towards positive infinity. 
 
This is function Math387.Ceilf. 
 
Complex frac function. 
 
This is function Math387.CFrac. 
 
Check the value. 
 
This is function Math387.CheckRange. 
 
Check the value. 
 
Check the value. 
 
This is function Math387.CheckRangef. 
 
CInv 
The 1/Z. 
 
CInv 
The 1/Z. 
 
CInv 
This is function Math387.CInv. 
 
CInv 
This is function Math387.CInv. 
 
clear pending FPU exceptions 
 
CMul 
Complex multipliction. 
 
CMul 
Multiply two numbers. 
 
CMul 
This is function Math387.CMul. 
 
CMul 
This is function Math387.CMul. 
 
CMul 
Multiply two numbers. 
 
CMul 
This is function Math387.CMul. 
 
Multiply two complex numbers. 
 
This is function Math387.CMulI. 
 
Multiply complex number B with imaginary number Ai. 
 
This is function Math387.CMulI. 
 
Conj 
Conjugate complex number. 
 
Conj 
This is function Math387.Conj. 
 
Cos 
Cosine. 
 
Cos 
Cosine. 
 
Cos 
This is function Math387.Cos. 
 
Cos 
This is function Math387.Cos. 
 
Cosf 
Cosine function. 
 
Cosh 
Hyperbolic cosine. 
 
Cosh 
Hyperbolic cosine. 
 
Cosh 
This is function Math387.Cosh. 
 
Cosh 
This is function Math387.Cosh. 
 
Cosh 
Hyperbolic cosine. 
 
This is function Math387.Coshf. 
 
Cot 
Cotangent. 
 
Cot 
This is function Math387.Cot. 
 
Cot 
Cotangent. 
 
Cotf 
This is function Math387.Cotf. 
 
Coth 
Hyperbolic cotangent. 
 
Coth 
This is function Math387.Coth. 
 
Coth 
Hyperbolic cotangent. 
 
This is function Math387.Cothf. 
 
Cplx 
Converts two real numbers to complex number. 
 
Cplx 
This is function Math387.Cplx. 
 
This is function Math387.CplxDouble. 
 
This is function Math387.CplxSingle. 
 
Converts complex number to a string. 
 
This is function Math387.CplxToStr. 
 
Complex round function. 
 
This is function Math387.CRound. 
 
Csc 
Cosecant. 
 
Csc 
This is function Math387.Csc. 
 
Csc 
Cosecant. 
 
Cscf 
This is function Math387.Cscf. 
 
Csch 
Hyperbolic cosecant. 
 
Csch 
This is function Math387.Csch. 
 
Csch 
Hyperbolic cosecant. 
 
This is function Math387.Cschf. 
 
CSqr 
The square of complex number. 
 
CSqr 
This is function Math387.CSqr. 
 
Square root of a complex number. 
 
This is function Math387.CSqrt. 
 
CSub 
Complex subtraction. 
 
CSub 
Subtract two numbers. 
 
CSub 
Subtract two numbers. 
 
CSub 
This is function Math387.CSub. 
 
CSub 
This is function Math387.CSub. 
 
CSub 
This is function Math387.CSub. 
 
CSub 
Subtract two numbers. 
 
CSub 
Subtract two numbers. 
 
CSub 
This is function Math387.CSub. 
 
CSub 
This is function Math387.CSub. 
 
Subtract imaginary value BI from complex number A. 
 
This is function Math387.CSubI. 
 
Subtract complex number B from imaginary number AI. 
 
This is function Math387.CSubI. 
 
Complex truncate function. 
 
This is function Math387.CTrunc. 
 
Returns the value of a degree measurement expressed in radians. 
 
This is function Math387.DegToRadf. 
 
Raises EMtxVecInvalidArgument exception. 
 
This is function Math387.EInvalidArgumentRaiseFmt. 
 
This is function Math387.EnsureRange. 
 
Limits the value. 
 
Limits the value. 
 
This is function Math387.EnsureRangef. 
 
Compares two numbers. 
 
Compares two numbers. 
 
Compares two numbers. 
 
This is function Math387.Equal. 
 
This is function Math387.Equal. 
 
This is function Math387.Equal. 
 
Compares two numbers. 
 
Compares two numbers. 
 
Compares two numbers. 
 
This is function Math387.Equal. 
 
This is function Math387.Equalf. 
 
This is function Math387.Equalf. 
 
Raises EMtxVecException exception. 
 
This is function Math387.ERaiseFmt. 
 
Raises EMtxVecRangeError exception. 
 
This is function Math387.ERangeErrorRaiseFmt. 
 
Erf 
Error function. 
 
Erfc 
Complement to the error function Erf
 
Inverse error function. 
 
Exp 
e^x function. 
 
Exp 
This is function Math387.Exp. 
 
10^x function. 
 
This is function Math387.Exp10. 
 
10^x function. 
 
This is function Math387.Exp10f. 
 
Exp2 
2^x function. 
 
Exp2 
This is function Math387.Exp2. 
 
Exp2 
2^x function. 
 
This is function Math387.Exp2f. 
 
2^x function. 
 
2^x function. 
 
Expf 
e^x function. 
 
Expj 
Euler formula for complex number. 
 
This is function Math387.Expjf. 
 
Gets a complex number, extracted from string source. 
 
This is function Math387.ExtractCplxSingle. 
 
Gets integer number, extracted from string source. 
 
Gets double number, extracted from string source. 
 
Fact 
Factorial 
 
Sets angle in [-2Pi,2Pi]. 
 
This is function Math387.FixAnglef. 
 
Flip 
Swaps real and imaginary part. 
 
Flip 
This is function Math387.Flip. 
 
Swaps real and imaginary part and conjugates the result. 
 
Swaps real and imaginary part and conjugates the result. 
 
This is function Math387.FlipConj. 
 
This is function Math387.FlipConj. 
 
Round towards negative infinity. 
 
This is function Math387.Floor. 
 
Round towards negative infinity. 
 
This is function Math387.Floorf. 
 
The complex number Z formated as a string. 
 
This is function Math387.FormatCplx. 
 
The double number X formated as string. 
 
The double number X formatted as string. 
 
This is function Math387.FormatSamplef. 
 
This is function Math387.FormatSamplef. 
 
Gamma function (complex). 
 
Gamma function (real). 
 
Incomplete Gamma function : continued fraction expansion. 
 
Incomplete Gamma function : continued fraction expansion. 
 
Incomplete Gamma function : series expansion. 
 
Incomplete Gamma function: series expansion. 
 
Gcd 
Greatest common divisor. 
 
This is function Math387.GetDecimalSeparator. 
 
This is function Math387.GetThousandSeparator. 
 
Incomplete gamma function. 
 
Incomplete gamma function. 
 
Imag 
Imaginary part of complex number. 
 
Imag 
This is function Math387.Imag. 
 
This is function Math387.IntGetCurrentThreadID. 
 
This is function Math387.IntInterlockedDecrement. 
 
This is function Math387.IntInterlockedExchange. 
 
This is function Math387.IntInterlockedIncrement. 
 
Power function (integer power). 
 
This is function Math387.IntPower. 
 
Power function (integer power). 
 
This is function Math387.IntPowerf. 
 
Returns the description of the Src. 
 
Checks if number is INF
 
This is function Math387.IsInf. 
 
Checks if number is INF
 
This is function Math387.IsInff. 
 
Checks if number is INF 0r NAN
 
This is function Math387.IsInfNan. 
 
Checks if number is INF or NAN
 
This is function Math387.IsInfNanf. 
 
Checks if number is NAN
 
This is function Math387.IsNaN. 
 
Checks if number is NAN
 
This is function Math387.IsNanf. 
 
Checks if number is INF or NAN
 
This is function Math387.IsNanInf. 
 
Checks if number is INF or NAN
 
This is function Math387.IsNanInff. 
 
Complement to the incomplete gamma function. 
 
Complement to the incomplete gamma function. 
 
Returns first number being power of two that is equal or greater than n. 
 
Power of two which gives the first number that is equal or greater than n. 
 
Lcm 
Smallest common multiplier. 
 
Limit the range X. 
 
Limit the range X. 
 
This is function Math387.LimitRangef. 
 
Ln 
Natural logarithm. 
 
Ln 
This is function Math387.Ln. 
 
Lnf 
e^x function. 
 
Natural logarithm of the gamma function. 
 
Natural logarithm of the gamma function. 
 
Log base 10. 
 
This is function Math387.Log10. 
 
Log base 10. 
 
This is function Math387.Log10f. 
 
Log2 
Log base 2. 
 
Log2 
This is function Math387.Log2. 
 
Log2 
Log base 2. 
 
This is function Math387.Log2f. 
 
This is function Math387.Log2Int. 
 
Log base 2. 
 
LogN 
Log base N. 
 
LogN 
Log base N. 
 
LogN 
This is function Math387.LogN. 
 
LogN 
This is function Math387.LogN. 
 
LogN 
Log base N. 
 
LogN 
Log base N. 
 
LogN 
This is function Math387.LogN. 
 
This is function Math387.LogNf. 
 
Max 
Maximum of two 64bit integer numbers X and Y. 
 
Max 
Maximum of two integer numbers X and Y. 
 
Max 
Maximum of two numbers. 
 
Max 
This is function Math387.Max. 
 
Max 
Maximum of two real numbers X and Y. 
 
Maxf 
This is function Math387.Maxf. 
 
Min 
Minimum of two 64bit integer numbers X and Y. 
 
Min 
Minimum of two integer numbers X and Y. 
 
Min 
Minimum of two numbers. 
 
Min 
This is function Math387.Min. 
 
Min 
Minimum of two real numbers X and Y. 
 
Minf 
This is function Math387.Minf. 
 
MulI 
Multiplies complex number with I. 
 
MulI 
Multiplies complex number with I. 
 
MulI 
This is function Math387.MulI. 
 
MulI 
This is function Math387.MulI. 
 
Neg 
Changes the sign of Z. 
 
Neg 
This is function Math387.Neg. 
 
Norm 
The ||Z||^2. 
 
Norm 
This is function Math387.Norm. 
 
Polar to cartesian coordinate transformation. 
 
This is function Math387.PolarToCart. 
 
Power function. 
 
Power function. 
 
This is function Math387.Power. 
 
This is function Math387.Power. 
 
Power function. 
 
Power function. 
 
This is function Math387.Power. 
 
This is function Math387.Powerf. 
 
Complex version of Pythagora formula. 
 
This is function Math387.Pythag. 
 
The Pythagora formula. 
 
This is function Math387.Pythagf. 
 
Converts radians to degrees. 
 
This is function Math387.RadToDegf. 
 
Real 
Real part of complex number. 
 
Real 
This is function Math387.Real. 
 
Rem 
Reminder after division. 
 
Rem 
This is function Math387.Rem. 
 
Rem 
The reminder after division. 
 
Remf 
This is function Math387.Remf. 
 
Root 
The root of complex number. 
 
Root 
This is function Math387.Root. 
 
This is function Math387.SampleToStr. 
 
Converts TSample value to a string. 
 
This is function Math387.SampleToStrf. 
 
This is function Math387.SampleToStrf. 
 
Sec 
Secant. 
 
Sec 
This is function Math387.Sec. 
 
Sec 
Secant. 
 
Secf 
This is function Math387.Secf. 
 
Sech 
Hyperbolic secant. 
 
Sech 
This is function Math387.Sech. 
 
Sech 
Hyperbolic secant. 
 
This is function Math387.Sechf. 
 
This is function Math387.SetContains. 
 
This is function Math387.SetContains. 
 
This is function Math387.SetExclude. 
 
This is function Math387.SetExclude. 
 
This is function Math387.SetInclude. 
 
This is function Math387.SetInclude. 
 
Sgn 
Signum. 
 
Sgn 
This is function Math387.Sgn. 
 
Sgn 
Signum. 
 
Sgn 
This is function Math387.Sgn. 
 
Sgnf 
This is function Math387.Sgnf. 
 
Sign 
Changes the sign of a complex number. 
 
Sign 
This is function Math387.Sign. 
 
Sign 
Fortran sign function. 
 
This is function Math387.Signf. 
 
Sin 
Sine. 
 
Sin 
Sine. 
 
Sin 
This is function Math387.Sin. 
 
Sin 
This is function Math387.Sin. 
 
Sine and cosine in single pass. 
 
This is function Math387.SinCosf. 
 
Sinf 
Sine function. 
 
Sinh 
Hyperbolic sine. 
 
Sinh 
Hyperbolic sine. 
 
Sinh 
This is function Math387.Sinh. 
 
Sinh 
This is function Math387.Sinh. 
 
Sinh 
Hyperbolic sine. 
 
The hyperbolic sine and cosine. 
 
This is function Math387.SinhCoshf. 
 
This is function Math387.Sinhf. 
 
Compares two complex numbers. 
 
Compare one real and one complex number. 
 
This is function Math387.Smaller. 
 
This is function Math387.Smaller. 
 
Compare one real and one complex number. 
 
Compare two real numbers. 
 
This is function Math387.Smaller. 
 
This is function Math387.Smallerf. 
 
Compare two complex numbers. 
 
Compare one real and one complex number. 
 
This is function Math387.SmallerOrEqual. 
 
This is function Math387.SmallerOrEqual. 
 
Compare one real and one complex number. 
 
This is function Math387.SmallerOrEqual. 
 
Closest power of 2 to n. 
 
This is function Math387.SqrAbs. 
 
This is function Math387.SqrAbs. 
 
Square root. 
 
Starts the microsecond timer. 
 
Starts the timer with microsecond resolution. 
 
Stops the timer with microsecond resolution. 
 
Stops the microsecond timer. 
 
Converts a string to complex number. 
 
This is function Math387.StrToCplxSingle. 
 
Converts string to a double value. 
 
Converts string to a double value. 
 
Converts string to a single value. 
 
Converts string to a value. 
 
Swap 
IFDEF D9_W32_INLINE} inline; {$ENDIF 
 
Swap 
Exchange two numbers. 
 
Swap 
This is function Math387.Swap. 
 
Swap 
This is function Math387.Swap. 
 
Swap 
Exchange two numbers. 
 
Exchange two numbers. 
 
Tan 
Tangens. 
 
Tan 
This is function Math387.Tan. 
 
Tan 
Tangens. 
 
Tanf 
This is function Math387.Tanf. 
 
Tanh 
Hyperbolic cosine. 
 
Tanh 
This is function Math387.Tanh. 
 
Tanh 
Hyperbolic cosine. 
 
This is function Math387.Tanhf. 
 
Hyperbolic tangens. 
 
This is function Math387.TanhXf. 
 
This is function Math387.ToDouble. 
 
This is function Math387.ToSingle. 
 
This is function Math387.TruncAndFrac. 
 
Splits the floating point number to integer and fractional parts. 
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!