1
การออกกำลังกาย: การจำลองกลไกการโคจร 2D (หลาม)
ขอสงวนสิทธิ์เพียงเล็กน้อยก่อน: ฉันไม่เคยศึกษาดาราศาสตร์หรือวิทยาศาสตร์ที่แน่นอนสำหรับเรื่องนั้น (ไม่ใช่แม้แต่เรื่องไอที) ดังนั้นฉันจึงพยายามเติมช่องว่างนี้ด้วยการศึกษาด้วยตนเอง ดาราศาสตร์เป็นหนึ่งในพื้นที่ที่ได้รับความสนใจจากฉันและความคิดของฉันเกี่ยวกับการศึกษาด้วยตนเองนั้นมุ่งไปที่วิธีการประยุกต์ ตรงประเด็น - นี่คือแบบจำลองการโคจรที่ฉันตั้งใจทำงานเมื่อฉันมีเวลา / อารมณ์ เป้าหมายหลักของฉันคือการสร้างระบบสุริยะที่สมบูรณ์ในการเคลื่อนที่และความสามารถในการวางแผนการเปิดตัวยานอวกาศไปยังดาวเคราะห์ดวงอื่น คุณมีอิสระที่จะเลือกโครงการนี้ได้ทุกเมื่อและสนุกไปกับการทดลอง! ปรับปรุง !!! (Nov10) velocity เป็น deltaV ที่เหมาะสมและให้การเคลื่อนไหวเพิ่มเติมจะคำนวณผลรวมเวกเตอร์ของ velocity คุณสามารถวางวัตถุแบบคงที่ได้มากเท่าที่คุณต้องการในทุก ๆ ครั้งที่วัตถุในการตรวจสอบการเคลื่อนไหวสำหรับเวกเตอร์แรงโน้มถ่วงจากทุกแหล่ง (และตรวจสอบการชนกัน) ปรับปรุงประสิทธิภาพการคำนวณอย่างมาก การแก้ไขเพื่อบัญชีสำหรับ mod แบบโต้ตอบใน matplotlib ดูเหมือนว่านี่เป็นตัวเลือกเริ่มต้นสำหรับ ipython เท่านั้น python3 ปกติต้องการคำสั่งนั้นอย่างชัดเจน โดยทั่วไปตอนนี้เป็นไปได้ที่จะ "ส่ง" ยานอวกาศจากพื้นผิวโลกและวางแผนภารกิจสู่ดวงจันทร์ด้วยการแก้ไขเวกเตอร์ deltaV ผ่านทาง giveMotion () ในแถวถัดไปกำลังพยายามที่จะใช้ตัวแปรเวลาทั่วโลกเพื่อเปิดใช้งานการเคลื่อนไหวพร้อมกันเช่นดวงจันทร์โคจรรอบโลกในขณะที่ยานอวกาศพยายามใช้แรงโน้มถ่วงช่วยในการจัดทำ ความคิดเห็นและข้อเสนอแนะสำหรับการปรับปรุงยินดีต้อนรับเสมอ! ทำใน Python3 พร้อมกับ matplotlib library import matplotlib.pyplot …