mat_add
sccale, transpose
mat_sub mat_neg