public static void main(String[] args) {

        double a[] = MetNumericos.polinomioGradoNCM(new Punto[]{new Punto(1.0, 2.9), new Punto(1.2, 3.5),
                new Punto(2.0, 5.8), new Punto(2.1, 6.42), new Punto(2.5, 8.25), new Punto(3.0, 10.8)}, 2);
        for (double v : a) {
            System.out.println(v);
        }
        System.out.println();

        double c[] = MetNumericos.polinomioGrado2CM(new Punto[]{new Punto(1, 2.9), new Punto(1.2, 3.5),
                new Punto(2, 5.8), new Punto(2.1, 6.42), new Punto(2.5, 8.25), new Punto(3, 10.8)});
        for (double v : c) {
            System.out.println(v);
        }
        System.out.println();

        double d[] = MetNumericos.polinomioGradoNCM(new Punto[]{new Punto(0, 8.62), new Punto(4, 9.02), new Punto(9, 11.07),
                new Punto(13, 12.10), new Punto(18, 14.52), new Punto(22, 16.15), new Punto(27, 17.67)}, 1);
        for (double v : d) {
            System.out.println(v);
        }
        System.out.println();

        double b[] = MetNumericos.rectaCM(new Punto[]{new Punto(0, 8.62), new Punto(4, 9.02), new Punto(9, 11.07),
                new Punto(13, 12.10), new Punto(18, 14.52), new Punto(22, 16.15), new Punto(27, 17.67)});
        for (double v : b) {
            System.out.println(v);
        }
    }