Tôi có một tên lửa được bắn từ một con tàu ở một góc, tên lửa sau đó quay về phía mục tiêu theo hình vòng cung với bán kính quay đầu cho trước. Làm cách nào để xác định điểm trên vòng cung khi tôi cần bắt đầu quay để tên lửa hướng thẳng đến mục tiêu?
BIÊN TẬP
Điều tôi cần làm trước khi phóng tên lửa là tính toán và vẽ đường bay. Vì vậy, trong ví dụ đính kèm, xe phóng có tiêu đề 90 độ và các mục tiêu nằm phía sau nó. Cả hai tên lửa được phóng ở tiêu đề tương đối -45deg hoặc + 45 độ so với tiêu đề của phương tiện phóng. Các tên lửa ban đầu quay về phía mục tiêu với bán kính quay được biết đến. Tôi phải tính toán điểm mà tại đó lần lượt tên lửa sẽ hướng tới mà nó sẽ quay sang tấn công trực tiếp vào mục tiêu. Rõ ràng nếu mục tiêu ở hoặc gần 45 độ thì không có lần đầu tiên tên lửa chỉ đi thẳng vào mục tiêu.
Sau khi tên lửa được phóng, bản đồ cũng sẽ hiển thị theo dõi tên lửa trên đường này như là dấu hiệu cho thấy đường bay của nó.
Những gì tôi đang làm là làm việc trên một trình giả lập bắt chước phần mềm hoạt động. Vì vậy, tôi cần vẽ đường bay đã tính toán trước khi cho phép phóng tên lửa.
Trong ví dụ này, các mục tiêu nằm phía sau xe phóng nhưng các đường dẫn được tính toán trước được rút ra.