MathPHP\LinearAlgebra\VectorAxiomsTest::testReverseCrossProduct PHP Метод

testReverseCrossProduct() публичный Метод

Axiom: A x B = -(B x A) Anticommutivity: Reverse order cross product results in a negative cross product
public testReverseCrossProduct ( array $A, array $B )
$A array
$B array
    public function testReverseCrossProduct(array $A, array $B)
    {
        $A = new Vector($A);
        $B = new Vector($B);
        $AxB = $A->crossProduct($B);
        $BxA = $B->crossProduct($A);
        $this->assertEquals($AxB[0], -$BxA[0]);
        $this->assertEquals($AxB[1], -$BxA[1]);
        $this->assertEquals($AxB[2], -$BxA[2]);
    }