Package mikera.vectorz

Examples of mikera.vectorz.AVector.addProduct()


    AVector v=Vectorz.newVector(VECTOR_SIZE/2);
    v=v.join(Vectorz.newVector(VECTOR_SIZE-v.length()));

    Vector v2=new Vector(Vectorz.createUniformRandomVector(VECTOR_SIZE));
    for (int i=0; i<runs; i++) {
      v.addProduct(v2,v2,0.001);
    }
  }

 
  /**
 
View Full Code Here


    AVector vs=Vector.of(0,1,2,3,4,5,6,7,8,9);
   
    assertTrue(vz instanceof ADenseArrayVector);
   
    AVector v=vz.exactClone();
    v.addProduct(sv, vs);
    assertEquals(Vector.of(0,1,0,6,0,0,18,0,0,0),v);
   
    v.addProduct(sv, vs,2.0);
    assertEquals(Vector.of(0,3,0,18,0,0,54,0,0,0),v);
View Full Code Here

   
    AVector v=vz.exactClone();
    v.addProduct(sv, vs);
    assertEquals(Vector.of(0,1,0,6,0,0,18,0,0,0),v);
   
    v.addProduct(sv, vs,2.0);
    assertEquals(Vector.of(0,3,0,18,0,0,54,0,0,0),v);

    AVector v2=Vectorz.newVector(20).subVector(5, 10);
    v2.addProduct(sv, vs);
    assertEquals(Vector.of(0,1,0,6,0,0,18,0,0,0),v2);
View Full Code Here

   
    v.addProduct(sv, vs,2.0);
    assertEquals(Vector.of(0,3,0,18,0,0,54,0,0,0),v);

    AVector v2=Vectorz.newVector(20).subVector(5, 10);
    v2.addProduct(sv, vs);
    assertEquals(Vector.of(0,1,0,6,0,0,18,0,0,0),v2);
   
    v2.addProduct(sv, vs,2.0);
    assertEquals(Vector.of(0,3,0,18,0,0,54,0,0,0),v2);
View Full Code Here

    AVector v2=Vectorz.newVector(20).subVector(5, 10);
    v2.addProduct(sv, vs);
    assertEquals(Vector.of(0,1,0,6,0,0,18,0,0,0),v2);
   
    v2.addProduct(sv, vs,2.0);
    assertEquals(Vector.of(0,3,0,18,0,0,54,0,0,0),v2);

    AVector v3=Vectorz.newVector(20).subVector(5, 10);
   
    v3.subVector(5,5).addProduct(sv,1, vs,1,1.0);
View Full Code Here

    AVector vs=Vector.of(0,1,2,3,4,5,6,7,8,9);
   
    assertTrue(vz instanceof ADenseArrayVector);
   
    AVector v=vz.exactClone();
    v.addProduct(sv, vs);
    assertEquals(Vector.of(0,1,0,6,0,0,18,0,0,0),v);
   
    v.addProduct(sv, vs,2.0);
    assertEquals(Vector.of(0,3,0,18,0,0,54,0,0,0),v);
View Full Code Here

   
    AVector v=vz.exactClone();
    v.addProduct(sv, vs);
    assertEquals(Vector.of(0,1,0,6,0,0,18,0,0,0),v);
   
    v.addProduct(sv, vs,2.0);
    assertEquals(Vector.of(0,3,0,18,0,0,54,0,0,0),v);

    AVector v2=Vectorz.newVector(20).subVector(5, 10);
    v2.addProduct(sv, vs);
    assertEquals(Vector.of(0,1,0,6,0,0,18,0,0,0),v2);
View Full Code Here

   
    v.addProduct(sv, vs,2.0);
    assertEquals(Vector.of(0,3,0,18,0,0,54,0,0,0),v);

    AVector v2=Vectorz.newVector(20).subVector(5, 10);
    v2.addProduct(sv, vs);
    assertEquals(Vector.of(0,1,0,6,0,0,18,0,0,0),v2);
   
    v2.addProduct(sv, vs,2.0);
    assertEquals(Vector.of(0,3,0,18,0,0,54,0,0,0),v2);
View Full Code Here

    AVector v2=Vectorz.newVector(20).subVector(5, 10);
    v2.addProduct(sv, vs);
    assertEquals(Vector.of(0,1,0,6,0,0,18,0,0,0),v2);
   
    v2.addProduct(sv, vs,2.0);
    assertEquals(Vector.of(0,3,0,18,0,0,54,0,0,0),v2);

    AVector v3=Vectorz.newVector(20).subVector(5, 10);
   
    v3.subVector(5,5).addProduct(sv,1, vs,1,1.0);
View Full Code Here

    w.addMultiple(v,3);
    w.multiply(0.25);
    assertEquals(v,w);
   
    w.addProduct(v,w,2);
    assertEquals(210,w.get(10),0.000);

  }
 
  @Test public void testJoinedArrayVectorAddMultiple() {
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.