From 659988abe20f273e2c3b9896c6b51aed086d0120 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Thu, 5 May 2022 08:31:46 +0800 Subject: [PATCH] use cross --- src/matrix/_impl/_m_determinant_impl.scad | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/matrix/_impl/_m_determinant_impl.scad b/src/matrix/_impl/_m_determinant_impl.scad index 18a21391..d0216728 100644 --- a/src/matrix/_impl/_m_determinant_impl.scad +++ b/src/matrix/_impl/_m_determinant_impl.scad @@ -17,5 +17,5 @@ function _m_determinant_sub(matrix, leng, fc) = function _m_determinant(matrix) = let(leng = len(matrix)) - leng == 2 ? matrix[0][0] * matrix[1][1] - matrix[1][0] * matrix[0][1] : + leng == 2 ? cross(matrix[0], matrix[1]) : sum([for(fc = [0:leng - 1]) _m_determinant_sub(matrix, leng, fc)]); \ No newline at end of file