介紹
size()函式主要是用來統計矩陣元素個數,或矩陣某一維上的元素個數的函式。
引數
numpy.size(a, axis=none)
a:輸入的矩陣
axis:int型的可選引數,指定返回哪一維的元素個數。當沒有指定時,返回整個矩陣的元素個數。
例子
>>> a = np.array([[1,2,3],[4,5,6]])
>>> np.size(a)
6>>> np.size(a,1)
3>>> np.size(a,0)
2
axis的值沒有設定,返回矩陣的元素個數
axis = 0,返回該二維矩陣的行數
axis = 1,返回該二維矩陣的列數
注:第二個引數axis從0開始,不是從1開始
參考
官方文件
python numpy中的size 函式
size 函式 用來統計矩陣元素個數,或矩陣某一維上的元素個數的函式。numpy.size a,axis none a 輸入的矩陣 axis int型的可選引數,指定返回哪一維的元素個數。當沒有指定時,返回整個矩陣的元素個數。匯入模組 in 5 import numpy as np 建立陣列 in ...
Numpy的shape和size的用法
shape 返回numpy建立矩陣的形狀大小 size 返回numpy建立矩陣的總個數 其中,兩者即是numpy的函式,也是物件的屬性 即矩陣的內部函式 arr np.zeros 2 3 建立2 3的矩陣 print np.shape arr print np.size arr print np.s...
matlab中size 函式的用法
1 s size a 當只有乙個輸出引數時,返回乙個行向量,該行向量的第乙個元素時矩陣的行數,第二個元素是矩陣的列數。2 r,c size a 當有兩個輸出引數時,size函式將矩陣的行數返回到第乙個輸出變數r,將矩陣的列數返回到第二個輸出變數c。3 size a,n 如果在size函式的輸入引數中...