Cách ưa thích của tôi để ước tính một công cụ phái sinh là sự khác biệt trung tâm, chính xác hơn sự khác biệt về phía trước hoặc sự khác biệt về phía sau và tôi quá lười biếng để đi theo thứ tự cao hơn. Nhưng sự khác biệt trung tâm đòi hỏi một điểm dữ liệu ở hai bên điểm bạn đang đánh giá. Thông thường, điều này có nghĩa là bạn cuối cùng không có đạo hàm ở một trong hai điểm cuối. Để giải quyết nó, tôi muốn bạn chuyển sang sự khác biệt về phía trước và phía sau ở các cạnh:
Cụ thể, tôi muốn bạn sử dụng một sự khác biệt về phía trước cho điểm đầu tiên, một sự khác biệt về phía sau cho điểm cuối cùng và một sự khác biệt trung tâm cho tất cả các điểm ở giữa. Ngoài ra, bạn có thể giả sử các giá trị x cách đều nhau và chỉ tập trung vào y. Sử dụng các công thức sau:
Chúc may mắn, tôi đang mong đợi để xem nếu ai đó đưa ra một quy tắc đơn giản tái tạo cả 3 công cụ phái sinh ở đúng nơi!
ĐẦU VÀO:
0.034 9.62 8.885 3.477 2.38
Tôi sẽ sử dụng FD, CD và BD để biểu thị thuật toán sẽ sử dụng ở điểm nào, vì vậy trên 5 điểm được sử dụng để tính gần đúng các dẫn xuất bằng cách sử dụng
FD CD CD CD BD
Và sau đó các giá trị được tính sẽ là:
9.586 4.4255 -3.0715 -3.2525 -1.097
Bạn có thể giả định rằng sẽ luôn có ít nhất 3 điểm đầu vào và bạn có thể tính toán bằng độ chính xác đơn hoặc kép.
Và như mọi khi, câu trả lời ngắn nhất sẽ thắng.
[a,b,c,d,e] -> [b-a,(c-a)/2,(d-b)/2,(e-c)/2,e-d]
. Có thể có ít hơn 3 điểm đầu vào?