python的numpy庫提供矩陣運算的功能,因此我們在需要矩陣運算的時候,需要導入numpy的包。
1.numpy的導入和使用
2.矩陣的創建
由一維或二維數據創建矩陣
創建常見的矩陣
3.常見的矩陣運算
1. 矩陣相乘
2. 矩陣點乘
矩陣對應元素相乘
矩陣點乘
3.矩陣求逆,轉置
矩陣求逆
矩陣轉置
4.計算矩陣對應行列的最大、最小值、和。
計算每一列、行的和
計算最大、最小值和索引
5.矩陣的分隔和合并
矩陣的分隔,同列表和數組的分隔一致。
矩陣的合并
4.矩陣、列表、數組的轉換
列表可以修改,并且列表中元素可以使不同類型的數據,如下:
numpy中數組,同一個數組中所有元素必須為同一個類型,有幾個常見的屬性:
numpy中的矩陣也有與數組常見的幾個屬性。
它們之間的轉換:
這里可以發現三者之間的轉換是非常簡單的,這里需要注意的是,當列表是一維的時候,將它轉換成數組和矩陣后,再通過tolist()轉換成列表是不相同的,需要做一些小小的修改。如下:
矩陣轉換成數值,存在以下一種情況:
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
