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;
}
}
}