Xét phương trình vi phân bậc 2 y′′+y=cos(ωx) (dao động cưỡng bức, hệ số riêng bằng 1), với y(0)=y0,y′(0)=v0. Đặt v=y′, hệ bậc 1: y′=v, v′=cos(ωx)−y. Dùng phương pháp Runge-Kutta bậc 4 với bước h cho hệ (y,v) phụ thuộc x. Cho ω,y0,v0,h và số bước n, hãy tính yn và vn.
Một dòng gồm các số ω y0 v0 h n (n nguyên).
0.1≤ω≤5, −5≤y0,v0≤5, 0.001≤h≤0.1, 1≤n≤1000.
In yn và vn 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 0 0.01 100
Đầu ra:
0.420735 0.690887
Đang tải editor...