Library "MathSpecialFunctionsDiscreteFourierTransform" Method for Complex Discrete Fourier Transform (DFT). dft(inputs, inverse) Complex Discrete Fourier Transform (DFT). Parameters: inputs : float array, pseudo complex array of paired values . inverse : bool, invert the transformation. Returns: float array, pseudo complex array of paired values .
Library "MathComplexEvaluate" TODO: add library description here is_op(char) Check if char is a operator. Parameters: char : string, 1 character string. Returns: bool. operator(op, left, right) operation between left and right values. Parameters: op : string, operator string character. left : float, left value of operation. right : float,...
Library "MathComplexTrignometry" Methods for complex number trignometry operations. sinh(complex) Hyperbolic Sine of complex number. Parameters: complex : float array, complex number. Returns: float array. cosh(complex) Hyperbolic cosine of complex number. Parameters: complex : float array, complex number. Returns: float array. tanh(complex)...
Library "MathComplexExtension" A set of utility functions to handle complex numbers. get_phase(complex_number, in_radians) The phase value of complex number complex_number. Parameters: complex_number : float array, pseudo complex number in the form of a array . in_radians : boolean, value for the type of angle value, default=true, options=(true:...
Library "MathComplexOperator" A set of utility functions to handle complex numbers. conjugate(complex_number) Computes the conjugate of complex_number by reversing the sign of the imaginary part. Parameters: complex_number : float array, pseudo complex number in the form of a array . Returns: float array, pseudo complex number in the form of a array ...
Library "MathComplexArray" Array methods to handle complex number arrays. new(size, initial_complex) Prototype to initialize a array of complex numbers. Parameters: size : size of the array. initial_complex : Complex number to be used as default value, in the form of array . Returns: float array, pseudo complex Array in the form of a array ...
Library "MathComplexCore" Core functions to handle complex numbers. set_real(complex_number, real) Set the real part of complex_number. Parameters: complex_number : float array, pseudo complex number in the form of a array . real : float, value to replace real value of complex_number. Returns: Void, Modifies complex_number. ...
Library "ArrayStatistics" Statistic Functions using arrays. rms(sample) Root Mean Squared Parameters: sample : float array, data sample points. Returns: float skewness_pearson1(sample) Pearson's 1st Coefficient of Skewness. Parameters: sample : float array, data sample. Returns: float skewness_pearson2(sample) Pearson's 2nd Coefficient of...
Library "BinaryDecimalConversion" Converts decimal to and from binary. to_binary(number) convert integer to binary string Parameters: number : int, value to convert. Returns: string to_decimal(binary) Converts a binary in a string to decimal. Parameters: binary : string, binary number in a string. Returns: int
Library "StringEvaluation" Methods to handle evaluation of strings. is_comma(char) Check if char is a comma ".". Parameters: char : string, 1 character string. Returns: bool. is_op(char) Check if char is a operator. Parameters: char : string, 1 character string. Returns: bool. number(char) convert a single char string into valid...
Library "SignificantFigures" sigFig(float _float, int _figures) @description Takes a floating-point number - one that can, but doesn't have to, include a decimal point - and converts it to a floating-point number with only a certain number of digits left. For example, say you want to display a variable from your script to the user and it comes out to...
Library "MathSpecialFunctionsGamma" Gamma Functions. GammaQ(index) Enumeration of the polynomial coefficients for the "GammaLn" approximation. Parameters: index : int, 0 => index => 10, index of coeficient. Returns: float GammaLn(z) Computes the logarithm of the Gamma function. Parameters: z : The argument of the gamma function. Returns: The...
Library "Probability" erf(value) Complementary error function Parameters: value : float, value to test. Returns: float ierf_mcgiles(value) Computes the inverse error function using the Mc Giles method, sacrifices accuracy for speed. Parameters: value : float, -1.0 >= _value >= 1.0 range, value to test. Returns: float ierf_double(value) ...
Library "MathStatisticsKernelDensityEstimation" (KDE) Method for Kernel Density Estimation kde(observations, kernel, bandwidth, nsteps) Parameters: observations : float array, sample data. kernel : string, the kernel to use, default='gaussian', options='uniform', 'triangle', 'epanechnikov', 'quartic', 'triweight', 'gaussian', 'cosine', 'logistic',...
Library "MathStatisticsKernelFunctions" TODO: add library description here uniform(distance, bandwidth) Uniform kernel. Parameters: distance : float, distance to kernel origin. bandwidth : float, default=1.0, bandwidth limiter to weight the kernel. Returns: float. triangular(distance, bandwidth) Triangular kernel. Parameters: distance : float,...
Library "MathTransformsHartley" implementation of the Fast Discrete Hartley Transform(DHT). naive(samples) Generic naive transform for the (DHT). Parameters: samples : float array, 1d data. Returns: float array. fdht(samples) Fast Discrete Hartley Transform (DHT). Parameters: samples : float array, data samples. Returns: float array. ...
Library "MathSpecialFunctionsTestFunctions" Methods for test functions. rosenbrock(input_x, input_y) Valley-shaped Rosenbrock function for 2 dimensions: (x,y) -> (1-x)^2 + 100*(y-x^2)^2. Parameters: input_x : float, common range within (-5.0, 10.0) or (-2.048, 2.048). input_y : float, common range within (-5.0, 10.0) or (-2.048, 2.048). Returns:...
Library "MathGeometryCurvesChaikin" Implements the chaikin algorithm to create a curved path, from assigned points. chaikin(points_x, points_y, closed) Chaikin algorithm method, uses provided points to generate a smoothed path. Parameters: points_x : float array, the x value of points. points_y : float array, the y value of points. closed : bool,...