Example #1
0
 public function testAdd()
 {
     $vector1 = new ColumnVector(1, 2, 3, 4);
     $vector2 = new ColumnVector(0.5, 2.5, 2.8, 4.2);
     $vector3 = $vector1->add($vector2);
     $this->assertInstanceOf(ColumnVector::class, $vector3);
     $this->assertNotSame($vector3, $vector1);
     $this->assertNotSame($vector3, $vector2);
     $this->assertEquals([1.5, 4.5, 5.8, 8.199999999999999], $vector3->toArray());
 }