美文网首页
矩阵运算

矩阵运算

作者: 学习是什么能吃吗 | 来源:发表于2019-02-22 17:58 被阅读0次

numpy中矩阵是否与某个值相等

matrix = numpy.array([1,2,3,4])

print (matrix==3)

结果

matrix = numpy.array([[1,2,3,4],[2,4,6,8],[3,6,9,12]])

print(matrix)

equal_to_4 = (matrix[:,1]==4)

print(equal_to_4)

print (matrix[equal_to_4,:])

结果

可以使用boolean值还取出矩阵中满足条件的值。


与或操作:

与:

matrix = numpy.array([5,10,15,20])

equal_5and10 = (matrix==5)&(matrix==10)

print(equal_5and10)

结果

或:

matrix = numpy.array([5,10,15,20])

equal_5and10 = (matrix==5)|(matrix==10)

print(equal_5and10)

结果

求最值:

matrix = numpy.array([[1,2,3,4],[4,6,2,0]])

print (matrix.max())

print (matrix.min())

结果

求和:

matrix = numpy.array([[1,2,3,4],[4,6,2,0],[8,3,5,4]])

print (matrix.sum(axis=0))  #竖着加

print (matrix.sum(axis=1))  #横着加

结果

矩阵加减法:

matrix_a = numpy.array([10,20,30,40])

matrix_b = numpy.arange(4)

print (matrix_a+matrix_b)

print (matrix_a+1)

print (matrix_b**2)

print (matrix_a < 22)

结果

矩阵乘法:

a = numpy.array([[1,4],

                            [3,2]])

b = numpy.array([[2,3],

                            [5,6]])

print (a*b)     #对应位置相乘

print (a.dot(b))   #矩阵乘法,一行乘一列再相加

print (numpy.dot(a,b))   #与上面一样只是写法不同

结果

e与根号:

matrix = numpy.arange(4)

print (matrix)

print (numpy.exp(matrix))

print (numpy.sqrt(matrix)


相关文章

  • Matrix与坐标转换

    1、矩阵的运算 1.1、矩阵的加减运算 比如矩阵A= B= 则A+B= 矩阵的加减运算,表示 运算性质 满足交换律...

  • matlab基础语法

    matlab中主要是矩阵运算 矩阵赋值 矩阵运算 控制流程 绘图

  • NumPy基础之矩阵的运算

    矩阵运算 矩阵运算包括矩阵的加法、减法、乘法(相乘与点乘)、矩阵的转置等,接下来详细讲解矩阵运算。 矩阵的加减法,...

  • 3.6 矩阵运算

    3.6.1 矩阵运算规则 矩阵的加减法运算规则与数组相同,即元素运算,其结果返回新的矩阵。倍乘数运算也是矩阵内元素...

  • 第三节矩阵运算

    1矩阵运算 2矩阵运算 3向量和矩阵的运算 4矩阵的逆 逆矩阵与原矩阵相乘得到单位矩阵,对角线全为1,其他元素为0...

  • Numpy中的矩阵运算+聚合操作+arg运算(2019.1.17

    Numpy中的矩阵运算 1.矩阵与数值之间的运算,矩阵与数值之间的算术运算,是矩阵里面的元素与数值进行运算 2.矩...

  • 认识Numpy—矩阵

    本节主要介绍如何创建矩阵、矩阵的四则运算、矩阵的转置、矩阵的逆、数组的比较及运算。

  • 矩阵的运算及其运算规则

    一、矩阵的加法与减法1、运算规则设矩阵 2、 运算性质 (假设运算都是可行的)满足交换律和结合律交换律 二、矩阵与...

  • Octave教程(三)

    矩阵运算 其中,“.”表示元素位运算。 如何求转置矩阵 一些有用的函数 其中,flipud()实现矩阵的上下翻转。

  • 我以为矩阵转置就够奇特了,没想到还有逆矩阵。反正玩就完了

    以前的文章里,我们学习到矩阵的运算的相关概念,开了个玩笑说,矩阵的运算,说白了是,矩阵和数一起折腾,矩阵和矩阵折腾...

网友评论

      本文标题:矩阵运算

      本文链接:https://www.haomeiwen.com/subject/srdeyqtx.html