logo
Loading...

為什麼第1題寫完 array1_inv = np.linalg.inv(array1) , 要寫np.dot(array1_inv,array1)??? 矩陣乘法和逐元素成的差別 ?? - Cupoy

矩陣乘法和逐元素成的差別 為什麼第1題寫完 array1_inv = np.linalg.inv(a...

為什麼第1題寫完 array1_inv = np.linalg.inv(array1) , 要寫np.dot(array1_inv,array1)??? 矩陣乘法和逐元素成的差別 ??

2021/01/29 下午 06:35
NumPy 陣列的索引、切片和迭代 (3/19更新)
Nat
觀看數:42
回答數:2
收藏數:0

1. 矩陣乘法和逐元素成的差別 2. 為什麼第1題寫完 array1_inv = np.linalg.inv(array1) , 要寫np.dot(array1_inv,array1)??

回答列表

  • 2021/01/29 下午 09:32
    李柏霆
    贊同數:3
    不贊同數:0
    留言數:1

    1. 矩陣乘法:np.dot(A, B) 對於二維矩陣,等同線性代數中矩陣乘法的定義。對於一維矩陣,則是計算兩者的內積。(可上網查詢矩陣乘法的概念若不清楚) 對應元素相乘 :np.multiply(A,B) 矩陣中,相同位置的值做相乘 2. 主要是要說明矩陣乘以自己的可逆矩陣等於單位矩陣 並練習np.dot的用法 圖片右上區塊就是np.linalg.inv(array1) ![maxresdefault.jpg](http://kwassistfile.cupoy.com/000001774E542C6F000002A86375706F795F72656C65617365414E53/1611820869605/large)

  • 2021/01/30 上午 02:39
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:0

    嗨,你好
    1. 矩陣乘法和逐元素成的差別 => 我不確定你的矩陣乘法是出處是哪裡,不過應該就是指位置相同的元素兩兩相乘。逐元素成就是利用 for-loop 一個一個算? 2. 為什麼第1題寫完 array1_inv = np.linalg.inv(array1) , 要寫np.dot(array1_inv,array1)?? => 請問第一題是什麼?另外這邊想問什麼?可以補上多一點資訊嗎?

    嗨,你好,我是維元,持續在不同的平台發表對 #資料科學、 #網頁開發 或 #軟體職涯 相關的文章。如果對於內文有疑問都歡迎與我們進一步的交流,都可以追蹤我的 Facebook技術部落格 ,也會不定時的舉辦分享活動,一起來玩玩吧 ヽ(●´∀`●)ノ 以下分享一些我近期發表跟資料科學有關的文章,歡迎大家持續追蹤: ■ 資料分析工具那麼多,該怎麼選? 🛠️
    真.資料團隊與分工
    觀察資料的 N 件事 🔖
    資料前處理必須要做的事 - 資料清理與型態調整