Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Toán cho CNTT] Mạch RLC bằng Euler

    Mạch điện RLC không nguồn có điện tích qqq trên tụ thỏa phương trình vi phân bậc 2 Lq′′+Rq′+1Cq=0Lq''+Rq'+\dfrac{1}{C}q=0Lq′′+Rq′+C1​q=0, với điều kiện đầu q(0)=q0q(0)=q_0q(0)=q0​ (điện tích) và q′(0)=i0q'(0)=i_0q′(0)=i0​ (dòng điện). Đặt i=q′i=q'i=q′, hệ bậc 1: q′=i, i′=−RLi−1LCqq'=i,\ i'=-\dfrac{R}{L}i-\dfrac{1}{LC}qq′=i, i′=−LR​i−LC1​q. Dùng phương pháp Euler với bước hhh. Cho R,L,C,q0,i0,hR,L,C,q_0,i_0,hR,L,C,q0​,i0​,h và số bước nnn, hãy tính qnq_nqn​ và ini_nin​.

    • Định dạng đầu vào:

      Một dòng gồm các số R L C q0 i0 h nR\ L\ C\ q_0\ i_0\ h\ nR L C q0​ i0​ h n (nnn nguyên).

    • Ràng buộc đầu vào:

      0.1≤R≤100.1 \le R \le 100.1≤R≤10, 0.1≤L≤50.1 \le L \le 50.1≤L≤5, 0.01≤C≤20.01 \le C \le 20.01≤C≤2, −5≤q0,i0≤5-5 \le q_0,i_0 \le 5−5≤q0​,i0​≤5, 0.0001≤h≤0.010.0001 \le h \le 0.010.0001≤h≤0.01, 1≤n≤20001 \le n \le 20001≤n≤2000.

    • Định dạng đầu ra:

      In qnq_nqn​ và ini_nin​ 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 1 1 1 0 0.001 500
    

    Đầu ra:

    0.895724 -0.377569

    Đang tải editor...