Vector Manipulation Layer (VectorLib)


getAverage
to get average values from columns of array



FUNCTIONS

double - getAverage(int[] data)
double - getAverage(double[] data)
double[] - getAverage(int[][] data, String mode)
double[] - getAverage(double[][] data, String mode)




EXAMPLES

Example VectorLib vlib=new VectorLib();
int[] a={7, 4, 9};
double b=vlib.getAverage(a);
vlib.view("Average", b);
Output Average = 6.666666666666667


Example VectorLib vlib=new VectorLib();
double[] a={7.3, 4.8, 9.6};
double b=vlib.getAverage(a);
vlib.view("Average", b);
Output Average = 7.233333333333333


Example VectorLib vlib=new VectorLib();
int[][] a={{7, 4, 9}, {6, 3, 8}};
double[] b=vlib.getAverage(a, "col");
vlib.view("Average", b);
Output Average =
6.5      3.5      8.5


Example VectorLib vlib=new VectorLib();
int[][] a={{7, 4, 9}, {6, 3, 8}};
double[] b=vlib.getAverage(a, "row");
vlib.view("Average", b);
Output Average =
6.666666666666667      5.666666666666667


Example VectorLib vlib=new VectorLib();
double[][] a={{7.5, 4.2, 9.1}, {6.5, 3.3, 8.7}};
double[] b=vlib.getAverage(a, "col");
vlib.view("Average", b);
Output Average =
7.0      3.75      8.899999999999999


Example VectorLib vlib=new VectorLib();
double[][] a={{7.5, 4.2, 9.1}, {6.5, 3.3, 8.7}};
double[] b=vlib.getAverage(a, "row");
vlib.view("Average", b);
Output Average =
6.933333333333333      6.166666666666667