欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python實現(xiàn)迭代法求方程組的根過程解析

 更新時間:2019年11月25日 10:29:33   作者:Picassooo  
這篇文章主要介紹了python實現(xiàn)迭代法求方程組的根過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

這篇文章主要介紹了python實現(xiàn)迭代法求方程組的根過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

有方程組如下:

迭代法求解x,python代碼如下:

import numpy as np
import matplotlib.pyplot as plt
 
A = np.array([[8, -3, 2], [4, 11, -1], [6, 3, 12]])
b = np.array([[20, 33, 36]])
 
# 方法一:消元法求解方程組的解
result = np.linalg.solve(A, b.T)
print('Result:\n', result)
 
# 方法二:迭代法求解方程組的解
B = np.array([[0, 3/8, -2/8], [-4/11, 0, 1/11], [-6/12, -3/12, 0]])
f = np.array([[20/8, 33/11, 36/12]])
error = 1.0e-6
steps = 100
xk = np.zeros((3, 1)) # initialize parameter setting
errorlist = []
for k in range(steps):
  xk_1 = xk
  xk = np.matmul(B, xk) + f.T
  print('xk:\n', xk)
  errorlist.append(np.linalg.norm(xk-xk_1))
  if errorlist[-1] < error:
    print('iteration: ', k+1)
    break
 
# 把誤差畫出來
x_axis = [i for i in range(len(errorlist))]
plt.figure()
plt.plot(x_axis, errorlist)

結果如下:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 如何在JavaScript?中獲取域名

    如何在JavaScript?中獲取域名

    本文將討論如何使用?JavaScript?事件和函數(shù)在網(wǎng)頁執(zhí)行期間以編程方式獲取域名,本文結合示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2023-06-06
  • 微信小程序實現(xiàn)獲取手機號60s倒計時

    微信小程序實現(xiàn)獲取手機號60s倒計時

    這篇文章主要為大家詳細介紹了微信小程序實現(xiàn)獲取手機號60s倒計時,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • JavaScript toUpperCase()方法使用詳解

    JavaScript toUpperCase()方法使用詳解

    這篇文章主要為大家詳細介紹了JavaScript toUpperCase()方法的使用技巧,感興趣的小伙伴們可以參考一下
    2016-08-08
  • js function定義函數(shù)的幾種不錯方法

    js function定義函數(shù)的幾種不錯方法

    這篇文章主要介紹了js function定義函數(shù)的幾種方法,需要的朋友可以參考下
    2014-02-02
  • 微信小程序實現(xiàn)保存影集和圖片到相冊

    微信小程序實現(xiàn)保存影集和圖片到相冊

    這篇文章主要為大家詳細介紹了微信小程序實現(xiàn)保存影集和圖片到相冊,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • JavaScript+html5 canvas制作色彩斑斕的正方形效果

    JavaScript+html5 canvas制作色彩斑斕的正方形效果

    這篇文章主要介紹了JavaScript+html5 canvas制作色彩斑斕的正方形效果,實例分析了JavaScript結合html5 canvas實現(xiàn)圖形動態(tài)繪制的技巧,需要的朋友可以參考下
    2016-01-01
  • 小程序tab頁無法傳遞參數(shù)的方法

    小程序tab頁無法傳遞參數(shù)的方法

    這篇文章主要介紹了小程序tab頁無法傳遞參數(shù)的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • JS選取DOM元素的簡單方法

    JS選取DOM元素的簡單方法

    下面小編就為大家?guī)硪黄狫S選取DOM元素的簡單方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • JavaScript中的各種寬高屬性的實現(xiàn)

    JavaScript中的各種寬高屬性的實現(xiàn)

    這篇文章主要介紹了JavaScript中的各種寬高屬性的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • 讓JavaScript擁有類似Lambda表達式編程能力的方法

    讓JavaScript擁有類似Lambda表達式編程能力的方法

    在前幾天的博文中我發(fā)布了一個可以自定義頁碼呈現(xiàn)方式的組件,有C#和JavaScript兩個版本。
    2010-09-09

最新評論