建立矩陣:mat matrix bmat 分塊矩陣 (用小矩陣組成大矩陣)
轉置矩陣 t 逆矩陣 i
通用函式: frompyfunc函式 呼叫python的函式建立通用函式
zeros_like 根據輸入引數初始化乙個全為0的陣列 flat屬性設定所有元素為乙個值
通用函式的方法 在add上呼叫
np.add.reduce 對元素求和 ,返回最後的和
np.add.accumulate 返回陣列 為遞迴加法
np.add.reduceat 輸入陣列和索引陣列,返回索引陣列中對應的陣列中位置元素和 作用於輸入陣列存在的所有元素對
np.add.outer返回兩個輸入陣列的秩的和,為乙個陣列
算術運算:
除法 divide / 返回整數陣列 直接取整 true_divide 返回浮點數 不取整
floor_division // 返回浮點後向下取整後為整數
模運算 mod 返回兩個陣列對應元素相除後的餘數 ,如果除數為0,直接返回0
remainder 和mod一樣 %
fmod 函式處理負數的方式與 remainder 、 mod 和 % 不同。所得餘數的正負由被除數決定,與除數的正負無關
rint 函式對浮點數取整,但結果仍為浮點數型別
位操作 xor ^ 兩個運算元符號不一致時,返回負數 等價於 bitwise_xor函式
< 等價於less函式
& 操作符對應於 bitwise_and 函式
== 操作符對應於 equal 函式
<< 操作符對應於 left_shift 函式
numpy的學習筆記 五 矩陣和通用函式
第五章 矩陣和通用函式 1 矩陣 建立矩陣 a np.mat 1 2 3 4 5 6 7 8 9 矩陣轉置 b a.t 矩陣求逆 b a.i 分塊矩陣 c np.bmat a b a b 2 通用函式 ufunc np.frompyfunc ultimate,1,1 方法 reduce accumu...
numpy 通用函式
導包import numpy as np ceil向上取整,floor向下取整,rint四捨五入,abs取絕對值,nevigate消極的,square平方,sqrt平方根,modf將小數部分和整數部分分開,isnan 查詢是否為空 arr1 np.random.uniform 5,10,3,4 pr...
numpy 通用函式
copy 陣列的複製 astype 陣列型別轉換 陣列堆疊 引數使用元祖 陣列拆分 陣列簡單運算 轉置,一維陣列轉置後結果不變,二維陣列的行列交換 2,5 5,2 import numpy ar numpy.zeros 5 2 print ar print ar.t 原陣列的行列和改變後的行列要保持...