解决Python计算矩阵乘向量,矩阵乘实数的一些小错误

  

<强>计算:Ax-b

  

: 2 * 2
  x: 2 * 1
  b: 2 * 1
  所以,Ax-b: 2 * 1

        if __name__==癬_main__”:   一个=np.array ([[4.0, 1.0],   [1.0,3.0]])   b=np.array ([[1.0], [2.0]])   从=np.array ([[2.0], [1.0]])      r_k=* x_0 - b      打印(r_k)   之前      

解决Python计算矩阵乘向量,矩阵乘实数的一些小错误

  

错误! ! !

  

修改:         if __name__==癬_main__”:   一个=垫([[4.0,1.0],   [1.0,3.0]])   b=垫([[1.0],[2.0]])   从=垫([[2.0],[1.0]])      r_k=* x_0 - b      打印(r_k)   之前      

解决Python计算矩阵乘向量,矩阵乘实数的一些小错误

        if __name__==癬_main__”:   一个=垫([[4.0,1.0],   [1.0,3.0]])   b=垫([[1.0],[2.0]])   xk=垫([[2.0],[1.0]])      p_k=xk # 2行1列   r_k=* xk - b # 2行1列   _k=(np.transpose (r_k) * r_k)/(np.transpose (p_k) * * p_k) # 1行1列   -----------------------------------------------   _k * p_k xk xk=+ # 2行1列! ! ! !这里报的错   -----------------------------------------------   打印(xk)   之前      

解决Python计算矩阵乘向量,矩阵乘实数的一些小错误

  

修改:         if __name__==癬_main__”:   一个=垫([[4.0,1.0],   [1.0,3.0]])   b=垫([[1.0],[2.0]])   xk=垫([[2.0],[1.0]])      p_k=xk # 2 * 1   r_k=* xk - b # 2 * 1   _k=(np.transpose (r_k) * r_k)/(np.transpose (p_k) * * p_k) # 1 * 1   -----------------------------------------------   xk=xk + p_k * _k   -----------------------------------------------   打印(xk)   之前      

解决Python计算矩阵乘向量,矩阵乘实数的一些小错误

  

以上这篇解决Python计算矩阵乘向量,矩阵乘实数的一些小错误就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

解决Python计算矩阵乘向量,矩阵乘实数的一些小错误