This project is read-only.
Function   Class Arguments Return  Comments
 mean  centralTendency  Double()  Double  
 median  centralTendency   Double()  Double  
 mode  centralTendency   Double()  Double  
 GeometricMean  centralTendency   Double()  Double  
 HarmonicMean  centralTendency   Double()  Double  
 MidRange  centralTendency   Double()  Double  
 covariance  correlation   Double(), Double()   Double

Size of both input vectors must be same

 PearsonCorrelation  correlation   Double(), Double()   Double Size of both input vectors must be same
 CoeifficientOfDetermination  correlation   Double(), Double()   Double Size of both input vectors must be same
 ConcordanceCorrelationCoeff  correlation   Double(), Double()   Double Size of both input vectors must be same
 StdDev  dispersion  Double()    Double Calculates standard deviation
 Variance  dispersion  Double()    Double  
 range  dispersion  Double()    Double  
 InterQuartileRange  dispersion  Double()    Double  
AbsDeviation   dispersion  Double()    Double Absolute Deviation
MeanAbsDeviation   dispersion  Double()    Double Mean Absolute Deviation
MedianAbsDeviation   dispersion  Double()    Double Median Absolute Deviation
ModeAbsDeviation  dispersion  Double()    Double Mode Absolute Deviation
MeanDifference
 dispersion  Double()    Double  
RelativeMeanDifference dispersion Double()   Double  
GiniCoeff dispersion Double()   Double  
CoeffOfVariation dispersion Double()   Double  
Signal2NoiseRatio dispersion Double()   Double  
QuartileCoeff dispersion Double()   Double  
SecondCentralMoment dispersion Double()   Double  
ThirdCentralMoment dispersion Double()   Double  
FourthCentralMoment dispersion Double()   Double  
Skewness dispersion Double()   Double  
kurtosis dispersion Double()   Double  
matrixInvert MatrixOperations Double(,)  Double(,)   Matrix must be square,with non-zero determinant
matrixSum MatrixOperations Double(,) ,Double(,) 
Double(,)
Size of both matrices should be same
vactorSum MatrixOperations Double(),Double()
Double()
Size of both vectors should be same
matrixTranspose MatrixOperations Double(,)
Double(,)

matrixMultiplication MatrixOperations Double(,) ,Double(,) 
Double(,) 
Size of matrices must be lxm and mxn
matrixVectorMultiplication MatrixOperations Double(,) ,Double()
Double(,)
Size of matrix must be lxm and vector mx1
matrixConstantMultiplication MatrixOperations Double, Double(,)  Double(,)    
factorial MatrixOperations Double   Double  
SimpleLinearRegression Regression ,Double(),Double() Double()

fits y=a+bx | returns a and b in vector| Size of Input vectors must be same | first argument is vector x and second argument is vector y

MultipleLinearRegression Regression Double(,) ,Double() ArrayList fits y=a+b1x1+b2x2+..... | returns arraylist. First matrix in arraylist gives a,b1,b2 etc.  | first argument is matrix x whose columns are x1,x2 etc and second argument is vector y
ResponseSurfaceAnalysis Regression Double(,) ,Double(),integer ArrayList fits y=a+b1x1+b2x2+b3x1*x2..... | returns arraylist. First matrix in arraylist gives a,b1,b2,b3 etc.  | first argument is matrix x whose columns are x1,x2 etc , second argument is vector y and third argument is number of inputs (independent variables)
LinearCurveFit Regression Double(),,Double() Double(,) fits y=a+bx | returns a and b in matrix size(1,0)| Size of Input vectors must be same | first argument is vector x and second argument is vector y
ParabolicCurveFit Regression Double(),,Double() Double(,) fits y=a+bx+cx2 | returns a  b and c in matrix size(1,0)| Size of Input vectors must be same | first argument is vector x and second argument is vector y
PolynomialCurveFit Regression Double(),,Double(),integer Double(,)  fits y=a+bx+cx2 + dx3 + ... | returns a  b and c d.. in matrix size(1,0)| Size of Input vectors must be same | first argument is vector x ,second argument is vector y and third argument is polynomial degree (must be greater than 2)

Last edited Sep 12, 2013 at 5:58 AM by panthimanshu17, version 4