日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

解決Python計算矩陣乘向量,矩陣乘實數的一些小錯誤

系統 1704 0

計算:Ax-b

A: 2*2
x: 2*1
b: 2*1
so, Ax-b: 2*1

            
if __name__ == "__main__":
  A = np.array([[4.0, 1.0],
         [1.0, 3.0]])
  b = np.array([[1.0], [2.0]])
  x_0 = np.array([[2.0], [1.0]])

  r_k = A * x_0 - b

  print(r_k)

          

解決Python計算矩陣乘向量,矩陣乘實數的一些小錯誤_第1張圖片

錯誤!!!

修改:

            
if __name__ == "__main__":
  A= mat([[4.0, 1.0],
      [1.0, 3.0]])
  b = mat([[1.0], [2.0]])
  x_0 = mat([[2.0], [1.0]])

  r_k = A * x_0 - b

  print(r_k)

          

解決Python計算矩陣乘向量,矩陣乘實數的一些小錯誤_第2張圖片

            
if __name__ == "__main__":
  A= mat([[4.0, 1.0],
      [1.0, 3.0]])
  b = mat([[1.0], [2.0]])
  x_k = mat([[2.0], [1.0]])

  p_k = -x_k # 2行1列
  r_k = A * x_k - b # 2行1列
  alpha_k = (np.transpose(r_k) * r_k) / (np.transpose(p_k) * A * p_k) # 1行1列
   -----------------------------------------------
  x_k = x_k + alpha_k * p_k #2行1列 !!!!這里報錯
   -----------------------------------------------
  print(x_k)

          

解決Python計算矩陣乘向量,矩陣乘實數的一些小錯誤_第3張圖片

修改:

            
if __name__ == "__main__":
  A= mat([[4.0, 1.0],
      [1.0, 3.0]])
  b = mat([[1.0], [2.0]])
  x_k = mat([[2.0], [1.0]])

  p_k = -x_k # 2*1
  r_k = A * x_k - b # 2*1
  alpha_k = (np.transpose(r_k) * r_k) / (np.transpose(p_k) * A * p_k) # 1*1
  -----------------------------------------------
  x_k = x_k +  p_k *alpha_k
  -----------------------------------------------
  print(x_k)

          

解決Python計算矩陣乘向量,矩陣乘實數的一些小錯誤_第4張圖片

以上這篇解決Python計算矩陣乘向量,矩陣乘實數的一些小錯誤就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 云浮市| 明光市| 德令哈市| 定边县| 基隆市| 恩平市| 台东县| 嵊泗县| 惠安县| 岳阳县| 安新县| 梨树县| 平顺县| 阿合奇县| 新竹市| 东乡县| 尚志市| 阳高县| 平乐县| 灯塔市| 略阳县| 克山县| 蒙城县| 上思县| 叙永县| 白朗县| 循化| 睢宁县| 云梦县| 寿光市| 襄城县| 青岛市| 山阳县| 错那县| 张家界市| 电白县| 永年县| 南宫市| 济宁市| 马尔康县| 文昌市|