From c7e4ffb07d734b359f62e97e62eb6ad19368aa5f Mon Sep 17 00:00:00 2001 From: array-in-a-matrix Date: Tue, 22 Nov 2022 21:42:13 -0500 Subject: [PATCH] fixed dot calc --- src/procedures.nim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/procedures.nim b/src/procedures.nim index 88263c7..e0acad8 100644 --- a/src/procedures.nim +++ b/src/procedures.nim @@ -18,10 +18,10 @@ proc fillMatrix*(matrix: var seq[seq[float]], row, col: int) = ## calculate dot product proc dot*(matrix1: seq[seq[float]], matrix2: seq[seq[float]]): seq[seq[float]] = - let col1: int = matrix1.len - let row1: int = matrix1[0].len - let col2: int = matrix2.len - let row2: int = matrix2[0].len + let col1: int = matrix1[0].len + let row1: int = matrix1.len + let col2: int = matrix2[0].len + let row2: int = matrix2.len var col, row: int if col1 == row2: