Mô hình Lotka-Volterra: x′=ax−bxy,y′=−cy+dxy, với điều kiện đầu x(0)=x0,y(0)=y0. Dùng phương pháp Runge-Kutta bậc 4 với bước h cho hệ F(x,y)=(ax−bxy,−cy+dxy): k1=F(un), k2=F(un+2hk1), k3=F(un+2hk2), k4=F(un+hk3) un+1=un+6h(k1+2k2+2k3+k4). Cho a,b,c,d,x0,y0,h và số bước n, hãy tính xn và yn.
Một dòng gồm các số a b c d x0 y0 h n (n nguyên).
0.01≤a,b,c,d≤2, 0.1≤x0,y0≤20, 0.001≤h≤0.02, 1≤n≤1000.
In xn và yn trên một dòng, cách nhau khoảng trắng, mỗi số làm tròn 6 chữ số sau dấu chấm thập phân.
Ví dụ:
Đầu vào:
1 0.1 1 0.1 10 5 0.01 200
Đầu ra:
16.454638 13.335510
Đang tải editor...