NumPy是一个强大的Python库,用于进行科学计算,特别是对大型多维数组和矩阵进行操作。以下是一些使用NumPy进行计算的示例:
1.数组创建和初始化
       
       
         
import numpy as np
# 创建一个一维数组
arr1 = np.array([1, 2, 3, 4, 5])
# 创建一个二维数组(矩阵)
arr2 = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
       
2.数学运算
       
       
         
# 加法
print(np.add(arr1, arr1)) # [2 4 6 8 10]
# 减法
print(np.subtract(arr1, arr1)) # [0 0 0 0 0]
# 乘法
print(np.multiply(arr1, arr1)) # [ 1 4 9 16 25]
# 除法
print(np.divide(arr1, arr1)) # [1. 1. 1. 1. 1.]
       
3.统计运算
       
       
         
# 求和
print(np.sum(arr1)) # 15
# 求平均值
an(arr1)) # 3.0
# 求最大值和最小值
print(np.max(arr1)) # 5
print(np.min(arr1)) # 1
       
4.线性代数运算
       
       
数学数组的定义是什么
         
# 矩阵乘法
print(np.dot(arr2, arr2))
       
这只是NumPy功能的冰山一角。NumPy提供了大量的函数和方法,可以进行更复杂的数学、统计和科学计算。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。