欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

numpy matrix和array的乘和加實例

 更新時間:2018年06月28日 09:57:50   作者:超級杰哥  
今天小編就為大家分享一篇numpy matrix和array的乘和加實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

1. 對于數(shù)組array

就是對應位置的元素相乘:

X1 = np.array([[1,2], [3, 4]])
X2 = X1
print X2*X1
[[ 1 4]
 [ 9 16]]

就是對應位置的相加:

X1 = np.array([[1,2], [3, 4]])
X2 = X1
print X2+X1
[[2 4]
 [6 8]]

2. 對于矩陣matrix

就是矩陣的點乘:

X1 = np.matrix([[1,2], [3, 4]])
X2 = X1
print X2*X1
[[ 7 10]
 [15 22]]

有兩種情況,第一種是X1與X2的大小一致,就是普通的矩陣相加,即對應位置相加:

X1 = np.matrix([[1,2], [3, 4]])
X2 = X1
print X2+X1
[[2 4]
 [6 8]]

第二種情況是n*1的X1 + m*1的X2(或者反過來),就會得到n*m的矩陣:

X1 = np.matrix([[1,2,3]])
X2 = np.matrix([[1,2,3,4]]).T
print X2+X1
[[2 3 4]
 [3 4 5]
 [4 5 6]
 [5 6 7]]

3. 混用情況

在numpy中存在很多的matrix和array 運算符混用的情況,程序也能通過,但這樣很不好,盡量按照以上原則使用。

如果2維的array想要進行矩陣的點乘運算,可以用np.dot(X1, X2)

如果matrix想要進行對應位置的乘,可以用np.multiply(X2,X1)

以上這篇numpy matrix和array的乘和加實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 淺析Python 中的 WSGI 接口和 WSGI 服務的運行

    淺析Python 中的 WSGI 接口和 WSGI 服務的運行

    這篇文章主要介紹了Python 中的 WSGI 接口和 WSGI 服務的相關資料,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • Python實現(xiàn)簡易五子棋游戲

    Python實現(xiàn)簡易五子棋游戲

    這篇文章主要為大家詳細介紹了Python實現(xiàn)簡易五子棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Python中列表遍歷使用range和enumerate的區(qū)別講解

    Python中列表遍歷使用range和enumerate的區(qū)別講解

    這篇文章主要介紹了Python中列表遍歷使用range和enumerate的區(qū)別,在Python編程語言中,遍歷list有range和enumerate方法,本文結合示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-12-12
  • python實現(xiàn)巡檢系統(tǒng)(solaris)示例

    python實現(xiàn)巡檢系統(tǒng)(solaris)示例

    這篇文章主要介紹了python實現(xiàn)巡檢系統(tǒng)(solaris)示例,需要的朋友可以參考下
    2014-04-04
  • 在Python中使用xlrd和xlwt讀寫Excel文件代碼實例

    在Python中使用xlrd和xlwt讀寫Excel文件代碼實例

    這篇文章主要介紹了在Python中使用xlrd和xlwt讀寫Excel文件代碼實例,python操作excel主要用到xlrd和xlwt兩個庫,即xlrd是讀excel,xlwt是寫excel庫,文中提供了部分實例代碼,需要的朋友可以參考下
    2023-08-08
  • Golang與python線程詳解及簡單實例

    Golang與python線程詳解及簡單實例

    這篇文章主要介紹了Golang與python線程詳解及簡單實例的相關資料,需要的朋友可以參考下
    2017-04-04
  • Python中property屬性實例解析

    Python中property屬性實例解析

    這篇文章主要介紹了Python中property屬性實例解析,分享了相關代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02
  • Python可視化最頻繁使用的10大工具總結

    Python可視化最頻繁使用的10大工具總結

    數(shù)據(jù)可視化是數(shù)據(jù)科學中不可缺少的一部分,下面這篇文章主要給大家介紹了關于Python可視化最頻繁使用的10大工具,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-03-03
  • python讀取csv文件并把文件放入一個list中的實例講解

    python讀取csv文件并把文件放入一個list中的實例講解

    下面小編就為大家分享一篇python讀取csv文件并把文件放入一個list中的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python 裝飾器使用詳解

    Python 裝飾器使用詳解

    裝飾器是Python語言中的高級語法。主要的功能是對一個函數(shù)、方法、或者類進行加工,作用是為已經(jīng)存在的對象添加額外的功能,提升代碼的可讀性。裝飾器是設計模式的一種,被用于有切面需求的場景,較為經(jīng)典的有插入日志、性能測試、事務處理等
    2017-07-07

最新評論