v=(1, 2, 3)
M=[[-2, 2, -3],[-1, 1, 3],[2, 0, -1]]
Dot product:
v*(3, -4, 5)
(1, 2, 3) # (4, -5, 6); (1, 2, 3) cross (4, -5, 6)
v+(4, 5, 6)
det(M)
Inverse:
M^-1
M^2
M^T; transpose(M)
M*v
Identity matrix:
I(3)
Empty matrix:
O(3)
len(v); length(v)
normalize( v )
size(M)
size(M)[1]
v[1]
M[1, 2]
M[1..2, 1..2]
M[1..3, 1]
M[1, 1..3]
M[1,*]
M[*,*]
Swap rows:
swaprow(M, 1, 2); zeilentausch(M, 1, 2)
Swap cols:
swapcol(M, 1, 3); spaltentausch(M, 1, 3)
Row operation:
M[1,*]=M[1,*]/M[1, 1]
M
mq=magic(5)
mq; sum( mq[k,k],k=1..5); sum( mq[1,k],k=1..5)
Equation Systems Ax=b
[[6, 1, 8],[7, 5, 3],[2, 9, 4]]*x=(1, 2, 3)