Accord.Math.Matrix.Sum C# (CSharp) Method

Sum() private method

private Sum ( this vector ) : decimal
vector this
return decimal
        public static decimal Sum(this decimal[] vector)
        {
            decimal sum = 0;
            for (int i = 0; i < vector.Length; i++)
                sum = (decimal)(sum + (decimal)vector[i]);
            return sum;
        }

Same methods

Matrix::Sum ( this matrix, int dimension ) : decimal[]
Matrix::Sum ( this matrix, int dimension, decimal result ) : decimal[]
Matrix::Sum ( this vector ) : double
Matrix::Sum ( this matrix, int dimension ) : double[]
Matrix::Sum ( this matrix, int dimension, double result ) : double[]
Matrix::Sum ( this vector ) : float
Matrix::Sum ( this matrix, int dimension ) : float[]
Matrix::Sum ( this matrix, int dimension, float result ) : float[]
Matrix::Sum ( this vector ) : int
Matrix::Sum ( this matrix, int dimension ) : int[]
Matrix::Sum ( this matrix, int dimension, int result ) : int[]
Matrix::Sum ( this vector ) : long
Matrix::Sum ( this matrix, int dimension ) : long[]
Matrix::Sum ( this matrix, int dimension, long result ) : long[]
Matrix::Sum ( this vector ) : short
Matrix::Sum ( this matrix, int dimension ) : short[]
Matrix::Sum ( this matrix, int dimension, short result ) : short[]

Usage Example

Esempio n. 1
0
 /// <summary>
 ///   Returns the maximum column sum of the given matrix.
 /// </summary>
 ///
 public static double Norm1(this double[][] a)
 {
     double[] columnSums = Matrix.Sum(a, 1);
     return(Matrix.Max(columnSums));
 }