AcoustID.Util.Helper.NormalizeVector C# (CSharp) Method

NormalizeVector() public static method

public static NormalizeVector ( double vector, double norm, double threshold = 0.01 ) : void
vector double
norm double
threshold double
return void
        public static void NormalizeVector(double[] vector, double norm, double threshold = 0.01)
        {
            if (norm < threshold)
            {
                for (int i = 0; i < vector.Length; i++)
                {
                    vector[i] = 0.0;
                }
            }
            else
            {
                for (int i = 0; i < vector.Length; i++)
                {
                    vector[i] /= norm;
                }
            }
        }