freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)值計算方法課程設(shè)計(c語言)-資料下載頁

2025-06-02 22:50本頁面
  

【正文】 了解和掌握二分法和牛頓迭代的算法思路,學(xué)會利用簡單的編程語言編寫牛頓和二分法的算法思路,并作簡單的 計算。 實驗八: 應(yīng)用經(jīng)典的四階龍格庫塔方法求Lorenz方程 題目: 應(yīng)用經(jīng)典的四階龍格庫塔方法求 Lorenz 方程 要求:參數(shù) ,初值 0)0(,0)0(,0)0( 321 ??? xxx ,步長 ?h . 程序設(shè)計: Lorenz 方程實際上是一個四元一階常微分方程,用解析法精確求解是不可能的,只能用數(shù)值計算,最主要的有歐拉法、亞當(dāng)法和龍格 庫塔法等。為了得到較高精度的數(shù)值解 ,本實驗要求采用經(jīng)典四階龍格 — 庫塔方法求解該問題。 程序清單: include float func(float x,float y) { return(xy)。 } float runge_kutta(float x0,float xn,float y0,int N) 10 { float x,y,y1,y2,h,xh。 float d1,d2,d3,d4。 int i。 x=x0。 y=y0。 h=(xnx0)/(float)N。 for(i=1。i=N。i++) { xh=x+h/2。 d1=func(x,y)。 d2=func(xh,y+h*d1/)。 d3=func(xh,y+h*d2/)。 d4=func(xh,y+h*d3)。 y=y+h*(d1+2*d2+2*d3+d4)/。 x=x0+i*h。 } return(y)。 } main() { float x0,xn,y0,e。 int N。 printf(輸入步長 n:\n )。 scanf(%d,amp。N)。 printf(輸入?yún)?shù) x0,xn:\n )。 scanf(%f,%f,amp。x0,amp。xn)。 printf(輸入初值 y0:\n )。 scanf(%f,amp。y0)。 e=runge_kutta(x0,xn,y0,N)。 printf(y(%f)=%,y0,e)。 } 輸出結(jié)果計算: 11 總結(jié): 本實驗通過龍格 —— 庫塔法對 Lorenz 方程進行了分析,從本實驗中我們得出, Lorenz 方程的解對初始變量具有很強烈的敏 感性。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1