import numpy as np arr1=np.arange(16,dtype=float).reshape(4,4) arr2=np.array([10,20,30,40]) arr3=np.array([[10,20,30,40],[10,20,30,40],[10,20,30,40],[10,20,30,40]]) arr4=np.array([1,2,3,4]) arr5=np.array([1-5.6j,1+2j,11,1+1j]) np.add(arr1,arr2)#数组加法,每行都加 np.add(arr1,arr3) np.subtract(arr1,arr2) np.multiply(arr1,arr2)#乘法 对应相乘 np.divide(arr1,arr2) np.reciprocal(arr1)#倒数 np.power(arr2,2)#平方 np.power(arr2,arr4)#10的1次方,20的二次方,30的三次方。。。 np.mod(arr1,arr4)#求余数 np.real(arr5)#求实数 np.imag(arr5)#虚数 np.angle(arr5)#角度
import numpy as np arr=np.array([1,256,8755],dtype=np.int16) print(map(hex,arr))#地址 arr.byteswap(True)#交换内存地址,调整大端小端 print(map(hex,arr))#地址