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

Product() private method

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

Same methods

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