import numpy as np
arr1 = np.arange(5)
arr2 = np.arange(5)
arr3 = np.arange(15).reshape(5,-1)
print("矩阵乘积" + str(np.dot(arr1,arr2)))
print("向量与矩阵的乘积" + str(np.dot(arr1,arr3)))
#矩阵与矩阵的乘法
arr1 = np.arange(20).reshape(5,4)
arr2 = np.arange(15).reshape(3,5)
print("矩阵乘积" + str(np.dot(arr2,arr1)))
print("绝对值函数" + str(np.abs(arr1 * -1)))
theta = np.arange(3) * np.pi / 2
print("正弦值函数" + str(np.sin(theta)))
print("余弦值函数" + str(np.cos(theta)))
print("正切值函数" + str(np.tan(theta)))
已连接到 pydev 调试器(内部版本号 252.27397.106)矩阵乘积30
向量与矩阵的乘积[ 90 100 110]
矩阵乘积[[120 130 140 150]
[320 355 390 425]
[520 580 640 700]]
绝对值函数[[ 0 1 2 3]
[ 4 5 6 7]
[ 8 9 10 11]
[12 13 14 15]
[16 17 18 19]]
正弦值函数[0.0000000e+00 1.0000000e+00 1.2246468e-16]
余弦值函数[ 1.000000e+00 6.123234e-17 -1.000000e+00]
正切值函数[ 0.00000000e+00 1.63312394e+16 -1.22464680e-16]
浙公网安备 33010602011771号