17 lines
434 B
Plaintext
17 lines
434 B
Plaintext
function matrix_mul(sequence a, sequence b)
|
|
sequence c
|
|
if length(a[1]) != length(b) then
|
|
return 0
|
|
else
|
|
c = repeat(repeat(0,length(b[1])),length(a))
|
|
for i=1 to length(a) do
|
|
for j=1 to length(b[1]) do
|
|
for k=1 to length(a[1]) do
|
|
c[i][j] += a[i][k]*b[k][j]
|
|
end for
|
|
end for
|
|
end for
|
|
return c
|
|
end if
|
|
end function
|