MIDAS  0.75
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
Namespaces | Functions
mathlib.h File Reference

Mathematic functions. More...

Go to the source code of this file.

Namespaces

 midaspace
 

Functions

void midaspace::shaker (long &n, long *a)
 zlikviduje vicenasobne cifry pro long in <0;..> More...
 
void midaspace::sort_4 (long *x)
 Function sorts first four members of array with ascending order. More...
 
void midaspace::sort_3 (long *x)
 Function sorts first three members of array with ascending order. More...
 
void midaspace::sort_2 (long *x)
 Function sorts first two members of array with ascending order. More...
 
void midaspace::solve_3 (const double *m, const double *r, double *l)
 Function solves the system of linear equations. More...
 
void midaspace::solve_3 (const double **m, const double *r, double *l)
 Function solves the system of linear equations. More...
 
long midaspace::solv_2nle (double zero, const double *a, const double *b, const double *c, const double *d, double *x, double *y)
 function solves system of two non-linear equations: a[0]*x*y + b[0]*x + c[0]*y + d[0] = 0 a[1]*x*y + b[1]*x + c[1]*y + d[1] = 0 answer: -1 = infinite number of results 0,1,2 = number of results More...
 
long midaspace::solv_2le (double zero, const double *a, const double *b, const double *c, double &x, double &y)
 function solves system of two linear equations: a[0]*x + b[0]*y + c[0] = 0 a[1]*x + b[1]*y + c[1] = 0 answer: -1 = infinite number of results 0,1 = number of results More...
 
long midaspace::solv_1le (double zero, double a, double b, double &x)
 function solves linear equation: a*x + b = 0 answer: -1 = infinite number of results 0,1 = number of results More...
 
void midaspace::nilling (double zero, double &a)
 
double midaspace::nillret (double zero, double a)
 
bool midaspace::isZero (double zero, double a)
 
bool midaspace::isZero (double abszero, double relzero, double a)
 
long midaspace::solv_polynom_2 (double zero, double a, double b, double c, double &r1, double &r2)
 function searchs roots of polynom of 2nd order = quadratic equation a*x^2 + b*x + c = 0 answer: -1 = infinite number of results 0,1,2 = no,one,two results More...
 
long midaspace::div_dd (double d1, double d2, const char *s1, const char *s2, const long line)
 
long midaspace::div_dd (long &answer, double d1, double d2)
 
long midaspace::div_dd (int &answer, double d1, double d2)
 
int midaspace::decomp_int (int answer[], int n, int l, int rad)
 
long midaspace::decomp_int (int answer[], int n, long l, long rad)
 
long long midaspace::decomp_int (int answer[], int n, long long l, long long rad)
 
bool midaspace::isNonZero (double x, double tolerance)
 

Detailed Description

Mathematic functions.

Definition in file mathlib.h.