Examples of subVector()


Examples of mikera.vectorz.Vector.subVector()

  @Test public void test1() {
    Vector v=Vector.of(0,1,2,3,4,5);
    v.subVector(1, 2).addMultiple(Vector.of(10,20), 2);
    assertEquals(Vector.of(0,21,42,3,4,5),v);
   
    v.subVector(1, 2).addMultiple(Vector.of(0,10,20).subVector(1,2), -2);
    assertEquals(Vector.of(0,1,2,3,4,5),v);

  }
 
 
View Full Code Here

Examples of mikera.vectorz.Vector.subVector()

    Vector v=Vector.of(0,1,2,3,4,5,6,7,8,9);
   
    AVector j=v;
   
    for (int i=0; i<10; i++) {
      AVector sv=v.subVector(i, 1);
      assertEquals(1,sv.length());
      j=j.join(v.subVector(i, 1));
    }
    assertEquals(20,j.length());
    assertEquals(JoinedArrayVector.class,j.getClass());
View Full Code Here

Examples of mikera.vectorz.Vector.subVector()

    AVector j=v;
   
    for (int i=0; i<10; i++) {
      AVector sv=v.subVector(i, 1);
      assertEquals(1,sv.length());
      j=j.join(v.subVector(i, 1));
    }
    assertEquals(20,j.length());
    assertEquals(JoinedArrayVector.class,j.getClass());
   
    assertEquals(v,j.subVector(10, 10));
View Full Code Here

Examples of mikera.vectorz.Vector.subVector()

 
  @Test public void testVectorRejoin() {
    Vector v=Vector.createLength(10);
    Vectorz.fillGaussian(v);
   
    AVector rv=v.subVector(0, 3).join(v.subVector(3,5)).join(v.subVector(8,2));
    assertEquals(Vector.class,rv.getClass());
  }
 
  @Test public void testMultiJoining() {
    AVector v=Vector0.INSTANCE;
View Full Code Here

Examples of mikera.vectorz.Vector.subVector()

 
  @Test public void testVectorRejoin() {
    Vector v=Vector.createLength(10);
    Vectorz.fillGaussian(v);
   
    AVector rv=v.subVector(0, 3).join(v.subVector(3,5)).join(v.subVector(8,2));
    assertEquals(Vector.class,rv.getClass());
  }
 
  @Test public void testMultiJoining() {
    AVector v=Vector0.INSTANCE;
View Full Code Here

Examples of mikera.vectorz.Vector.subVector()

 
  @Test public void testVectorRejoin() {
    Vector v=Vector.createLength(10);
    Vectorz.fillGaussian(v);
   
    AVector rv=v.subVector(0, 3).join(v.subVector(3,5)).join(v.subVector(8,2));
    assertEquals(Vector.class,rv.getClass());
  }
 
  @Test public void testMultiJoining() {
    AVector v=Vector0.INSTANCE;
View Full Code Here

Examples of mikera.vectorz.impl.ArraySubVector.subVector()

   
    ArraySubVector v=ArraySubVector.wrap(data);
    assertEquals(10,v.get(10),0.0);
    assertTrue(v.isView());
   
    AVector v2=v.subVector(5, 90);
    assertEquals(90,v2.length());
    assertEquals(15,v2.get(10),0.0);
    assertTrue(v2.isView());
   
    AVector v3=v2.subVector(5,80);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.