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

numpy matrix和array的乘和加實(shí)例

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

1. 對(duì)于數(shù)組array

就是對(duì)應(yīng)位置的元素相乘:

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

就是對(duì)應(yīng)位置的相加:

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

2. 對(duì)于矩陣matrix

就是矩陣的點(diǎn)乘:

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

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

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

第二種情況是n*1的X1 + m*1的X2(或者反過(guò)來(lái)),就會(huì)得到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 運(yùn)算符混用的情況,程序也能通過(guò),但這樣很不好,盡量按照以上原則使用。

如果2維的array想要進(jìn)行矩陣的點(diǎn)乘運(yùn)算,可以用np.dot(X1, X2)

如果matrix想要進(jìn)行對(duì)應(yīng)位置的乘,可以用np.multiply(X2,X1)

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

相關(guān)文章

  • 淺析Python 中的 WSGI 接口和 WSGI 服務(wù)的運(yùn)行

    淺析Python 中的 WSGI 接口和 WSGI 服務(wù)的運(yùn)行

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

    Python實(shí)現(xiàn)簡(jiǎn)易五子棋游戲

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

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

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

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

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

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

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

    Golang與python線程詳解及簡(jiǎn)單實(shí)例

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

    Python中property屬性實(shí)例解析

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

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

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

    python讀取csv文件并把文件放入一個(gè)list中的實(shí)例講解

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

    Python 裝飾器使用詳解

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

最新評(píng)論