Source for file vector_creation.php
Documentation is available at vector_creation.php
require_once "Math/Vector/Vector.php";
require_once "Math/Vector/Vector2.php";
require_once "Math/Vector/Vector3.php";
echo date("Y-m-d H:i:s"). "\n";
echo "==\nVector from array\n";
echo $v->toString (). "\n";
echo "Original length: ". $v->length (). "\n";
echo "Converting to a unit vector\n";
echo $v->toString (). "\n";
echo "Length after normalizing: ". $v->length (). "\n";
echo "Reversing vector\n";
echo $v->toString (). "\n";
echo "==\nVector from tuple\n";
echo "Cartesian distance(v,w) = ". $v->distance ($w). "\n";
echo "Manhattan distance(v,w) = ". $v->distance ($w, 'manhattan'). "\n";
echo "Chessboard distance(v,w) = ". $v->distance ($w, 'chessboard'). "\n";
echo "Vector v: ". $v->toString (). "\n";
echo "Vector w: ". $w->toString (). "\n";
echo "==\nVector from another vector\n";
echo $z->toString (). "\n";
echo "==\nVector3 vector\n";
echo $x->toString (). "\n";
echo "==\nVector2 vector\n";
echo $y->toString (). "\n";
echo "==\nInvalid vector\n";
Documentation generated on Mon, 11 Mar 2019 15:39:22 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|