algorithms-for-computing-li.../src/test/java/de/wwwu/awolf/presenter/algorithms/advanced/LeastMedianOfSquaresEstimat...

37 lines
969 B
Java

package de.wwwu.awolf.presenter.algorithms.advanced;
import de.wwwu.awolf.model.dao.Line;
import de.wwwu.awolf.presenter.algorithms.Algorithm;
import de.wwwu.awolf.presenter.algorithms.AlgorithmHandler;
import java.util.HashSet;
import java.util.Set;
import org.junit.Before;
/**
* Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden.
*
* @Author: Armin Wolf
* @Email: a_wolf28@uni-muenster.de
* @Date: 23.10.2017.
*/
public class LeastMedianOfSquaresEstimatorTest {
private LeastMedianOfSquaresEstimator lms;
private Set<Line> lines;
private Line line;
@Before
public void setUp() {
Double[] x = {18d, 24d, 30d, 34d, 38d};
Double[] y = {18d, 26d, 30d, 40d, 70d};
lines = new HashSet<>();
for (int i = 0; i < 5; i++) {
lines.add(new Line(x[i], y[i]));
}
//line = AlgorithmHandler.getInstance().runAlgorithmByType(Algorithm.Type.LMS, lines);
}
}