首頁  >  文章  >  後端開發  >  shape計算矩陣的python程式碼範例

shape計算矩陣的python程式碼範例

Y2J
Y2J原創
2017-05-03 16:07:291758瀏覽

這篇文章主要介紹了Python中shape計算矩陣的方法,涉及Python數學運算相關實現技巧,需要的朋友可以參考下

本文實例講述了Python中shape計算矩陣的方法。分享給大家供大家參考,具體如下:

看到機器學習演算法時,注意到了shape計算矩陣的方法接下來就講講我的理解吧

>>> from numpy import *
>>> import operator
>>> a =mat([[1,2,3],[5,6,9]])
>>> a
matrix([[1, 2, 3],
    [5, 6, 9]])
>>> shape(a)
(2, 3)
>>> a.shape[0] #计算行数
2
>>> a.shape[1] #计算列数
3

接下來是Python中的解釋

Examples
--------
>>> np.shape(np.eye(3))
(3, 3)
>>> np.shape([[1, 2]])
(1, 2)
>>> np.shape([0])
(1,)
>>> np.shape(0)
()
>>> a = np.array([(1, 2), (3, 4)], dtype=[('x', 'i4'), ('y', 'i4')])
>>> np.shape(a)
(2,)
>>> a.shape
(2,)

以上是shape計算矩陣的python程式碼範例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn