課程
/云計算&大數據
/大數據
/R語言基礎
請哪位大神來解釋下?
2017-04-02
源自:R語言基礎 3-6
正在回答
* 指的是矩陣元素一一對應相乘(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語言基礎教程,教你如何在R中操縱自己數據,快速入門
1 回答為什么矩陣的不能大于二
2 回答Rstdio我創建了一個數組,但是為什么得到的是個矩陣?
3 回答一樣的代碼,為什么結果會不一樣
1 回答data.matrix把數據框變為矩陣后怎么使用這個矩陣,矩陣的名字是啥啊老師
1 回答控制臺矩陣不顯示
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-05-04
* 指的是矩陣元素一一對應相乘(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的第一列得到的
2017-04-02
去學一下線性代數就知道啦,矩陣乘法不是對應的元素相乘,要復雜的多。https://zh.wikipedia.org/wiki/%E7%9F%A9%E9%99%A3%E4%B9%98%E6%B3%95