public Function ( double x, double y ) : double | ||
x | double | Vector |
y | double | Vector |
Résultat | double |
public override double Function(double[] x, double[] y)
{
double norm = 0.0;
for (int k = 0; k < x.Length; k++)
{
double d = x[k] - y[k];
norm += d * d;
}
return -System.Math.Log(System.Math.Pow(norm, degree / 2.0) + 1);
}
Log::Function ( double z ) : double |