5 REM MAT MULTIPLICATION EXAMPLE - use once without -b and once with -b
6 REM INDEX START FROM ZERO OR ONE
10 DIM A(3,3),B(3,3),C(3,3)
20 MAT READ A,B
30 MAT C=A*B
40 MAT PRINT C
50 REM EXPECTED RESULT WITH OPTION BASE 0
52 REM A=[1 2 3 4|5 6 7 8|9 0 1 2|3 4 5 6]
54 REM B=[7 8 9 0|1 2 3 4|5 6 7 8|9 0 1 2]
56 REM C=[60 30 40 40|148 94 120 96|86 78 90 12|104 62 80 68]
60 REM EXPECTED RESULT WITH OPTION BASE 1
62 REM A=[1 2 3|4 5 6|7 8 9]
64 REM B=[0 1 2|3 4 5|6 7 8]
66 REM C=[24 30 36|51 66 81|78 102 126]
80 DATA 1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8
85 DATA 9,0,1,2
87 REM SEE http://wims.unice.fr/wims/en_tool~linear~matmult.html
99 END
