Joe198090
2017-04-02 13:26
请哪位大神来解释下?
* 指的是矩阵元素一一对应相乘(a31*b31)
(%*%)矩阵乘法指的是( a 的第i行)乘以( b的第j列)
比如说: A = [1,2 ; 3,4](一个2*2的矩阵) B=[3,4 ; 5,6]
那么在R中 A*B =[1*3,2*4 ; 3*5, 4*6]
而 A%*%B (即矩阵乘法)= [1*3+2*5, 1*4+2*6 ; 3*3+4*5 , 3*4+4*6]
比如第一个元素1*3+2*5就是A的第一行乘以B的第一列得到的
去学一下线性代数就知道啦,矩阵乘法不是对应的元素相乘,要复杂的多。https://zh.wikipedia.org/wiki/%E7%9F%A9%E9%99%A3%E4%B9%98%E6%B3%95
R语言基础
79670 学习 · 262 问题
相似问题