Matrix Multiply

Multiply two matrices.

Code

General
jq -n --argjson m1 "$a" --argjson m2 "$b" '[$m1[] | . as $row | [range($m2[0] | length) as $j | reduce range($row | length) as $k (0; . + $row[$k] * $m2[$k][$j])]]'

Parameters

First matrix (JSON)

Second matrix (JSON)

Server

More Bash Snippets