Differences Between: [Versions 310 and 311] [Versions 39 and 311]
1 <?php 2 3 /** 4 * 5 * Function code for the matrix inverse() function 6 * 7 * @copyright Copyright (c) 2018 Mark Baker (https://github.com/MarkBaker/PHPMatrix) 8 * @license https://opensource.org/licenses/MIT MIT 9 */ 10 11 namespace Matrix; 12 13 /** 14 * Returns the inverse of a matrix or an array. 15 * 16 * @param Matrix|array $matrix Matrix or an array to treat as a matrix. 17 * @return Matrix The new matrix 18 * @throws Exception If argument isn't a valid matrix or array. 19 */ 20 function inverse($matrix): Matrix 21 { 22 if (is_array($matrix)) { 23 $matrix = new Matrix($matrix); 24 } 25 if (!$matrix instanceof Matrix) { 26 throw new Exception('Must be Matrix or array'); 27 } 28 29 return Functions::inverse($matrix); 30 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body