Đối tượng của lập trình đôi khi là những bài toán mô phỏng một hệ vật lý thực sự, qua đó các khảo sát về phản ứng của hệ không cần thiết phải thực hiện trực tiếp trên hệ mà chỉ cần qua máy tính. Phần giới thiệu này sẽ trình bày phương thức mô hình hóa trực quan, sau đó giới thiệu một số hệ vật lý có thể mô hình hóa trực quan ở các phần sau.
Các bước cơ bản để vẽ một hệ trực quan:
1/ Khởi tạo các biến trạng thái của hệ, bước thời gian dt.
2 / Loop:
- Tính thành phần trạng thái có bậc vi phân lớn nhất s(n)(t) theo phương trình sai phân của hệ
- Ước lượng các thành phần trạng thái có bậc vi phân thấp hơn: s(k)(t) = s(k)(t) + s(k+1)(t)*dt
- Vẽ hệ theo các thành phần trạng thái vừa tính được
- Chờ một thời gian dt (mục đích là tạo lưu ảnh trong mắt người)
- Xóa các đối tượng đồ họa đã vẽ
- Goto Loop.
» Tin mới nhất:
» Các tin khác: