1. numpy定义和使用的矩阵类型为numpy.ndarray

  2. 正态分布的随机数多维数组
numpy.random.rand()

用于生成一组[0,1)范围内的随机数。根据函数定义描述,生成的随数值符合正态分布。 可以向该函数传递n(n>=1)个整型参数,返回格式为一个大小与传递参数值相同的n维矩阵。

  1. 矩阵乘法
<ndarray> * <ndarray>        # 元素级乘法
numpy.dot(mat1, mat2)        # 矩阵点乘
numpy.cross(mat1, mat2)      # 矩阵叉乘
numpy.tensordot(mat1, mat2)  # 张量乘法?

四种乘法,传入两个ndarray,返回他们的相应操作结果。 若是不符合相应的规则,将会报出ValueError错误。

  1. 矩阵区域赋值

左侧使用:[]运算符限定好范围,右侧放待赋值的矩阵,用等号连接即可。

标签: none

添加新评论