numpy.matlib.repmat()
—這是在 numpy 中進行矩陣運算的另一個函數。返回重複的 0-D、1-D 或 2-D 數組,或 M x N 矩陣。
語法: numpy.matlib.repmat (a , m, n)
參數:
a: [array_like] 要重複的輸入數組或矩陣。
m, n: [int] a 沿第一和第二軸重複的次數。返回: [ndarray] 重複數組。
代碼#1:
輸出: I輸入數組 [[ 1 0 2] [3 4 5]] 輸出重複矩陣: [[1 0 2 1 0 2 1 0 2] [3 4 5 3 4 5 3 4 5] [1 0 2 1 0 2 1 0 2] [3 4 5 3 4 5 3 4 5]] 代碼#2:
|
輸出:
輸入數組[0 1 2] 輸出重複矩陣: [[0 1 2 0 1 2] [0 1 2 0 1 2]]