Phương trình vi phân – trường hướng, nghiệm riêng và phương pháp Euler

Phương trình vi phân – trường hướng, nghiệm riêng và phương pháp Euler

Chọn phương trình dy/dx = f(x, y) (tăng, giảm theo hàm mũ, y′ = ay + b, tăng trưởng logistic, định luật làm lạnh Newton, x + y, xy, −x/y, x) để thấy trường hướng; bấm vào hình để vẽ nghiệm riêng qua điểm đó cùng công thức tách biến. Màn Phương pháp Euler đi từng bước với bước h, so với nghiệm đúng trong bảng sai số và khi giảm h một nửa. Màn Hệ hai phương trình dùng Euler cho hệ dx/dt, dy/dt (thú săn – con mồi, tâm, xoắn ốc, yên ngựa).

Mô phỏng mở rộng chủ đề Nguyên hàm và tích phân (Toán 12) sang phương trình vi phân cấp một dy/dx = f(x, y). Trường hướng vẽ ở mỗi điểm một đoạn ngắn có hệ số góc f(x, y); đường nghiệm luôn tiếp xúc với các đoạn này. Mỗi phương trình có nghiệm đúng tìm bằng tách biến (hoặc thừa số tích phân với dy/dx = x + y): tăng, giảm theo hàm mũ, y′ = ay + b, tăng trưởng logistic, định luật làm lạnh Newton dT/dt = −k(T − Tₐ), dy/dx = xy, dy/dx = −x/y và dy/dx = x. Ở màn Trường hướng, bấm vào hình để chọn điều kiện đầu: mô phỏng vẽ nghiệm riêng qua điểm đó, ghi nghiệm tổng quát, hằng số C, các nghiệm cân bằng và tính ổn định; có thể bật đường đẳng tà dy/dx = 0. Màn Phương pháp Euler cho đi từng bước yₙ₊₁ = yₙ + h·f(xₙ, yₙ), bảng ghi xₙ, yₙ, nghiệm đúng và sai số, kèm so sánh khi giảm h một nửa. Màn Hệ hai phương trình áp dụng Euler cho hệ dx/dt, dy/dt trên mặt phẳng pha và so với nghiệm tính bằng RK4. Câu hỏi gợi ý: – Với dy/dx = x + y và y(0) = 1, vì sao Euler luôn cho giá trị nhỏ hơn nghiệm đúng? – Khi giảm bước h một nửa, sai số của phương pháp Euler thay đổi thế nào? – Với hệ x′ = y, y′ = −x, vì sao đường Euler xoắn ra ngoài thay vì khép kín?

Tham số điều chỉnh được

  • Hằng số thứ hai: b, sức chứa L hoặc nhiệt độ môi trường Tₐ (°C) (-5–40)
  • Bước h (màn Phương pháp Euler) (0,05–10)
  • Hệ số k (a với y′ = ay + b) của phương trình đã chọn (-2–2)
  • Số bước n (màn Phương pháp Euler) (1–40)
  • Điều kiện đầu: x₀ (t₀ với bài làm lạnh) (-5–40)
  • Điều kiện đầu: y₀ = y(x₀) (T₀ với bài làm lạnh) (-5–100)
  • Hiện đường đẳng tà dy/dx = 0 (màn Trường hướng)
  • Hệ phương trình (màn Hệ hai phương trình)
  • Bước h của hệ (0,01–0,5)
  • Số bước của hệ (1–200)
  • Hiện nghiệm đúng (màn Euler và màn Hệ)
  • Phương trình vi phân
  • Màn hình
4
Mở toàn màn hình
Mở toàn màn hình, chấm sao và lưu về tài khoản cần đăng nhập; tài khoản miễn phí.
Luôn dùng bản mới nhất; khi bạn sửa lần đầu mới tạo bản riêng, bản gốc không đổi.