/** Test of l1Norm method, of class IrCoreUtils. */ @Test public void testL1Norm_xdoubleArr() { System.out.println("l1Normdouble"); double[] sequence = new double[] {1f, 2f, 3f, 4f}; double expResult = 10.0; double result = IrCoreUtils.l1Norm(sequence); assertEquals(result, expResult, 0.0); }
/** Test of l1Norm method, of class IrCoreUtils. */ @Test public void testL1Norm_3args() { System.out.println("l1Norm"); double[] sequence = new double[] {1f, 2f, 3f, 4f}; int beg = 1; int length = 2; double expResult = 5.0; double result = IrCoreUtils.l1Norm(sequence, beg, length); assertEquals(result, expResult, 0.0); }
/** Test of l1Norm method, of class IrCoreUtils. */ @Test public void testL1Norm_DoubleObjectArr() { System.out.println("l1NormDouble"); Double[] sequence = new Double[] { Double.valueOf(1f), Double.valueOf(2f), Double.valueOf(3f), Double.valueOf(4f) }; double expResult = 10.0; double result = IrCoreUtils.l1Norm(sequence); assertEquals(result, expResult, 0.0000001); }