Trong thực tế, thời gian chạy giải số bằng IVP
Chúng tôi chỉ quan tâm đến giá trị cuối cùng .
Tôi đang tìm kiếm các kết quả lý thuyết và thực tế giúp tôi chọn phương pháp ODE tốt nhất trong một cài đặt như vậy.
Ví dụ: nếu thì chúng ta có thể giải IVP bằng hai bước Euler rõ ràng về chiều rộng hoặc một bước chiều rộng bằng phương pháp điểm giữa. Nó không phải là ngay lập tức rõ ràng cho tôi cái nào là thích hợp hơn. Đối với lớn hơn , tất nhiên người ta cũng có thể nghĩ về các phương pháp nhiều bước, các sơ đồ Runge-Kutta lặp, v.v.t 1 - t 0 N
Những gì tôi đang tìm kiếm là các kết quả tương tự với các kết quả tồn tại, ví dụ, đối với quy tắc bậc hai: Chúng ta có thể chọn trọng số và các điểm liên quan sao cho quy tắc bậc hai ∑ n i = 1 w i g ( x i ) là chính xác cho tất cả các đa thức g mà d e g ( g ) ≤ 2 n - 1 .{ w i } { x i }
Do đó, tôi đang tìm kiếm giới hạn trên hoặc dưới về độ chính xác toàn cầu của các phương pháp ODE, với một số lượng hạn chế các đánh giá được phép của RHS . Sẽ ổn nếu giới hạn chỉ giữ cho một số lớp RHS hoặc đặt ra các ràng buộc bổ sung cho giải pháp x (giống như kết quả cho quy tắc bậc hai chỉ giữ cho đa thức ở một mức độ nhất định).
EDIT: Một số thông tin cơ bản: Đây là dành cho các ứng dụng thời gian thực cứng, tức là kết quả phải có sẵn trước thời hạn đã biết. Do đó, giới hạn về số lượng đánh giá RHS N là yếu tố chi phí chi phối. Thông thường các vấn đề của chúng tôi là cứng và tương đối nhỏ.
EDIT2: Thật không may, tôi không có các yêu cầu về thời gian chính xác, nhưng sẽ an toàn khi cho rằng sẽ khá nhỏ (chắc chắn <100, có thể tiến gần đến 10). Do yêu cầu thời gian thực, chúng ta phải tìm ra sự đánh đổi giữa độ chính xác của các mô hình (với các mô hình tốt hơn dẫn đến thời gian thực hiện của RHS lâu hơn và do đó N thấp hơn ) và độ chính xác của phương pháp ODE (với các phương pháp tốt hơn đòi hỏi cao hơn giá trị của N ).