public function testSetMatrixSlice()
{
$matrix = NumPHP::arange(-20, -1)->reshape(4, 5);
$subMatrix = NumPHP::arange(1, 6)->reshape(2, 3);
$expectedNumArray = new NumArray([[-20, -19, -18, -17, -16], [-15, -14, 1, 2, 3], [-10, -9, 4, 5, 6], [-5, -4, -3, -2, -1]]);
$this->assertNumArrayEquals($expectedNumArray, $matrix->set('1:3', '2:5', $subMatrix));
}