pub fn comm<A, B, T>(A: &ArrayBase<A, Ix2>, B: &ArrayBase<B, Ix2>) -> Array2<T>where A: Data<Elem = T>, B: Data<Elem = T>, T: LinalgScalar,
做 $\{A,B\}$ 反对易操作