All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.wihoho.training.EuclideanDistance Maven / Gradle / Ivy

package com.github.wihoho.training;

import com.github.wihoho.jama.Matrix;

public class EuclideanDistance implements Metric {

	@Override
	public double getDistance(Matrix a, Matrix b) {
		int size = a.getRowDimension();
		double sum = 0;

		for (int i = 0; i < size; i++) {
			sum += Math.pow(a.get(i, 0) - b.get(i, 0), 2);
		}

		return Math.sqrt(sum);
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy