рдЧрдгрдирд╛ рдХрд░реЗрдВ рдХрд┐ рд╕реВрд░реНрдп рдореЗрдВ рдХрд┐рд╕реА рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣ рдХреЛ рдХреИрд╕реЗ рдЧрд┐рд░рд╛рдпрд╛ рдЬрд╛рдП

рдЫрд╡рд┐

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдмрд┐рдирд╛ рд╕реНрдкреЙрдЗрд▓рд░ рдХреЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИред рдЖрдк рднреМрддрд┐рдХреА рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдкреНрд░рд╢реНрди рддрдХ рд╕реАрдорд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк SyFy, "рд╡рд┐рд╕реНрддрд╛рд░" [ рд╕реНрдкреЗрд╕ ] рдкрд░ рдЙрддреНрдХреГрд╖реНрдЯ рд╡рд┐рдЬреНрдЮрд╛рди рдХрдерд╛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЯреИрдм рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рдФрд░ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдкреНрд░рдХрд╛рд╢ рдХреА рдЧрддрд┐ рд╕реЗ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдЙрдбрд╝ рд╕рдХрддреЗ ред

рдмрдВрдж рди рдХрд░реЗрдВ? рд╕рдм рдареАрдХ рд╣реИред рдХрд╛рд░реНрдп рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ: рдореЗрд░рд╛ рдЕрдВрддрд░рд┐рдХреНрд╖ рдпрд╛рди рдордВрдЧрд▓ рдФрд░ рдмреГрд╣рд╕реНрдкрддрд┐ рдХреЗ рдмреАрдЪ рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣ рдмреЗрд▓реНрдЯ рдореЗрдВ рд╕реВрд░реНрдп рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдкрд░рд┐рдХреНрд░рдорд╛ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдореБрдЭреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣ рдХреЛ рдирд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╢рд╛рдпрдж рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдЗрд╕реЗ рд╕реВрд░рдЬ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рднреЗрдЬрд╛ рдЬрд╛рдПред рдХреНрдпрд╛ рдореИрдВ рдЗрд╕ рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣ рдореЗрдВ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдпрд╣ рд╕реВрд░реНрдп рдкрд░ рдЧрд┐рд░ рдЬрд╛рдП?

рдХрд╛рд░реНрдп рдХрдард┐рди рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рддреАрди рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣ рдХреЗ рд▓рд┐рдП рдЙрдбрд╝рд╛рди, рдПрдХ рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣ рдХреЗ рд╕рд╛рде рдЯрдХрд░рд╛рд╡ рдФрд░ рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдкреНрд░рдХреНрд╖реЗрдкрд╡рдХреНрд░ред рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдХреБрдЫ рдзрд╛рд░рдгрд╛рдПрдБ рдмрдирд╛рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИред рдореИрдВ рд╡рд┐рд╕реНрддрд╛рд░рдХ рд╕реЗ рдЕрдиреБрдорд╛рдирд┐рдд рдЖрдВрдХрдбрд╝реЗ рд▓реВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рд╣реА рдЧрдгрдирд╛ рдХреА рдЬрд╛ рдЪреБрдХреА рд╣реИред

тАв рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣ - рдЗрд░реЛрд╕ред рдпрд╣ рд╕реВрд░реНрдп рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдПрдХ рдЧреЛрд▓рд╛рдХрд╛рд░ рдХрдХреНрд╖рд╛ рдореЗрдВ рдШреВрдорддрд╛ рд╣реИ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд░реНрдпрд╛рдкреНрдд рдХрд░реАрдм рд╣реИ), рдХрдХреНрд╖рд╛ рдХреА рддреНрд░рд┐рдЬреНрдпрд╛ 1.5 AU рд╣реИ (1 рдПрдпреВ, рдЦрдЧреЛрд▓реАрдп рдЗрдХрд╛рдИ рд╕реВрд░реНрдп рд╕реЗ рдкреГрдереНрд╡реА рдХреА рджреВрд░реА рд╣реИ)ред рдЗрд░реЛрд╕ рдХрд╛ рджреНрд░рд╡реНрдпрдорд╛рди 6.7 * 10 15 рд╣реИ ред
тАв рд╕реНрдкреЗрд╕рд╢рд┐рдк - рдиреМрд╡реВ, рдЗрдВрдЯрд░рд╕реНрдЯреЗрд▓рд░ рдпрд╛рддреНрд░рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдбрд╝рд╛ рдЬрд╣рд╛рдЬред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ 0.25 рдХрд┐рдореА рдХреЗ рджрд╛рдпрд░реЗ рдФрд░ 2 рдХрд┐рдореА рдХреА рд▓рдВрдмрд╛рдИ рд╡рд╛рд▓рд╛ рдПрдХ рд╕рд┐рд▓реЗрдВрдбрд░ рд╣реИред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрдХреНрд╖реАрдп рджреВрд░реА - 2.5 рдПрдпреВ
тАв рдиреМрд╡реВ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рдЦрд╛рд▓реА рдЬрдЧрд╣ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕рдХрд╛ рдШрдирддреНрд╡ 1000 рдХрд┐рдЧреНрд░рд╛ / рдореА 3 рддрдХ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ ред рд╕рд┐рд▓реЗрдВрдбрд░ рдХреА рдорд╛рддреНрд░рд╛ рдХреЗ рд╕реВрддреНрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╣рдо 4 * 10 10 рдХрд┐рд▓реЛ рдХрд╛ рджреНрд░рд╡реНрдпрдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдмрд╣реБрдд рд╡рд┐рд╢рд╛рд▓ рдЬрд╣рд╛рдЬ!
тАв рдФрд░ рдПрдХ рдФрд░ рдЕрдиреБрдорд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдиреМрд╡реВ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рддреНрдордХ рд╢рдХреНрддрд┐ред рдпрджрд┐ рдмреЛрд░реНрдб рдкрд░ рд▓реЛрдЧ рд╣реИрдВ, рддреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ 1 рдЧреНрд░рд╛рдо (9.8 рдПрдо / рдПрд╕ 2 ) рдХреЗ рддреНрд╡рд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд▓реЛрдЧреЛрдВ рдХреЗ рдмрд┐рдирд╛, рддреНрд╡рд░рдг 2 рдЧреНрд░рд╛рдо рд╣реЛрдиреЗ рджреЗрдВред

рд╡рд╣ рд╕рдм рдзрд╛рд░рдгрд╛ рд╣реИред

рднрд╛рдЧ 1: рдЗрд░реЛрд╕ рдХреЗ рд▓рд┐рдП рдЙрдбрд╝рд╛рди


рдореИрдВ рдиреМрд╡реВ рдХреЗ рдкреНрд░рдХреНрд╖реЗрдкрд╡рдХреНрд░ рдФрд░ рдкреНрд░рднрд╛рд╡ рдмрд▓ рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдореЙрдбрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдореИрдВ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рдХрдХреНрд╖реАрдп рдпрд╛рдВрддреНрд░рд┐рдХреА рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рд╣реИред рдЖрдк рдмрд╕ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ: "рдЬрд╣рд╛рдЬ рдХреЛ рдЗрд░реЛрд╕ рддрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░реЗрдВ рдФрд░ рдЗрдВрдЬрди рд╢реБрд░реВ рдХрд░реЗрдВред"

рд╕рд░реНрд╡реЛрддреНрддрдо рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП, рдЬрд╣рд╛рдЬ рдХреЛ рдЗрд░реЛрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рд╣реЗрдб-рдСрди рдЯрдХреНрдХрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрджрд┐ рдЗрд░реЛрд╕ рдХреА рдЧреЛрд▓рд╛рдХрд╛рд░ рдХрдХреНрд╖рд╛ рдХреА рддреНрд░рд┐рдЬреНрдпрд╛ 1.5 AU рд╣реИ, рддреЛ рдЗрд╕рдХреА рдЧрддрд┐ 24,000 m / s рд╣реИред рдирд╛рдЙрд╡реЛ 19,000 рдореАрдЯрд░ / рд╕реЗрдХрдВрдб рдХреА рдЧрддрд┐ рд╕реЗ рдпрд╛рддреНрд░рд╛ рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рдиреМрд╡реВ рд╡рд┐рдкрд░реАрдд рдХрдХреНрд╖реАрдп рджрд┐рд╢рд╛ рдореЗрдВ 24,000 m / s рдХреА рдХрдХреНрд╖реАрдп рдЧрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

2 рдЧреНрд░рд╛рдо рдХреЗ рддреНрд╡рд░рдг рдХреЗ рд╕рд╛рде, 19,000 рдореАрдЯрд░ / рд╕реЗрдХрдВрдб рд╕реЗ рдПрдХ рджрд┐рд╢рд╛ рдореЗрдВ 24,000 рдореАрдЯрд░ / рд╕реЗрдХрдВрдб рдХреЗ рд╡рд┐рдкрд░реАрдд рдЬрд╛рдиреЗ рдореЗрдВ 30 рдорд┐рдирдЯ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред рд╣рд╛рдВ, рдпрд╣ рдореБрдЭреЗ рднреА рдЕрдЬреАрдм рд▓рдЧрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореИрдВ рдкрд░рд┐рдгрд╛рдо рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВ: рдЗрд╕рд▓рд┐рдП, рдЗрд░реЛрд╕ рдФрд░ рдиреМрд╡реВ рдХреЗ рдмреАрдЪ рдПрдХ рд╕рд┐рд░ рдкрд░ рдЯрдХреНрдХрд░, рдкреНрд░рддреНрдпреЗрдХ 24,000 рдореАрдЯрд░ / рд╕реЗрдХрдВрдб рдХреА рдЧрддрд┐ рд╕реЗ рдЖрдЧреЗ рдмрдврд╝ рд░рд╣рд╛ рд╣реИред

рднрд╛рдЧ 2: рдЯрдХреНрдХрд░


рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдиреМрд╡реВ рдФрд░ рдЗрд░реЛрд╕ рдХреЗ рдмреАрдЪ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдПрдХ рдЖрдпрд╛рдореА рдЕрд╡рд░реНрдг рдЯрдХрд░рд╛рд╡ рдореЗрдВ рдЦреБрдж рдХреЛ рд╕реАрдорд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╡реЗ рдПрдХ рд╕рд╛рде рд░рд╣рддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рдорд╣рд╛рди рдкрд░реАрдХреНрд╖рд╛ рдкреНрд░рд╢реНрди рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдФрд░ рдЕрдзрд┐рдХ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореИрдВ рдХреБрдЫ рдЕрдзрд┐рдХ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдмрдирд╛рдКрдВрдЧрд╛ - рдПрдХ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рд▓реЛрдЪрджрд╛рд░ рдЯрдХреНрдХрд░ (рдЧрддрд┐ рдХреЛ рдмрдЪрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЧрддрд┐рдЬ рдКрд░реНрдЬрд╛ рдирд╣реАрдВ), рдФрд░ рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдЖрдпрд╛рдо рдореЗрдВ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдЯрдХрд░рд╛рд╡ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рджреЛ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕реНрдкреНрд░рд┐рдВрдЧреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬрдм рд╡реЗ рдЕрдкрдиреЗ рдЖрдХрд╛рд░ рдХреЗ рдпреЛрдЧ рд╕реЗ рдХрдо рджреВрд░реА рддрдп рдХрд░рддреЗ рд╣реИрдВ (рдФрд░ рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рдУрд╡рд░рд▓реИрдк рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ), рддреЛ рд╡реЗ рд╡рд╕рдВрдд рдХреЗ рдмрд▓ рдХреЛ рдзрдХреНрдХрд╛ рджреЗрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдЬрд┐рддрдирд╛ рдЕрдзрд┐рдХ рд╡реЗ рдкрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдЙрддрдиреА рд╣реА рд╢рдХреНрддрд┐ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдЗрд╕ рдЯрдХрд░рд╛рд╡ рдХреЛ рдЙрд╕ рд╕рдордп рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рд╡рд╕рдВрдд рд╕реНрдерд┐рд░рд╛рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдпреЛрдЧреНрдп рдмрдирд╛ рджрд┐рдпрд╛ рдЬрд╛рдП рдЬрдм рд╡рд╕реНрддреБрдПрдВ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рддреА рд╣реИрдВред

рдЪрд▓реЛ рдЯрдХрд░рд╛рд╡ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рдореЗрд░рд╛ рдиреМрд╡реВ рдЗрд░реЛрд╕ рдХреЗ рд▓рд┐рдП рд╕реАрдзреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗ рдХреЗрдВрджреНрд░рд┐рдд рдирд╣реАрдВ рд╣реИрдВред рдФрд░ рдпрд╣рд╛рдБ рд╣реИ рдХрд┐ рдЙрдирдХреА рдЯрдХреНрдХрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧреАред рдореИрдВ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рд╣рдорд╛рд░рд╛ рдЗрд░реЛрд╕ рдЧреЛрд▓рд╛рдХрд╛рд░ (рд╕рддреНрдп рдирд╣реАрдВ) рд╣реИ, рдФрд░ рдирд╛рдЙрд╡реЛ рдЗрд╕рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЫреЛрдЯрд╛ рд╣реИред рдореВрд▓ рд▓реЗрдЦ рдореЗрдВ, рдЖрдк рдкреНрд▓реЗ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдиреАрдореЗрд╢рди рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

#mass of erors me=6.7e15 #radius of erors re=15e3 erors=sphere(pos=vector(-5*re,0,0), radius=re) #starting momentum erors.p=me*vector(24000,0,0) startp=erors.p #used to caclulate change #length of Nauvoo L=2e3 #Nauvoo starts off axis nauvoo=cylinder(pos=vector(5*re,.4*re,0), axis=vector(2e3,0,0), radius=250) #mass of Nauvoo nauvoo.m=4e10 nauvoo.p=nauvoo.m*vector(-24000,0,0) attach_trail(nauvoo) attach_trail(erors) #k is the effective spring constant k=1e12 t=0 dt=0.001 #lastr is used to determine if the spring is compressing or relaxing lastr=nauvoo.pos-erors.pos #e is the modifier to spring constant for relaxing e=.1 while t<7: rate(1000) r=nauvoo.pos-erors.pos F=vector(0,0,0) if mag(r)<(erors.radius+L/2): F=k*mag(r)*norm(r) #this is force on nauvoo if mag(r)>mag(lastr): F=e*k*mag(r)*norm(r) nauvoo.p=nauvoo.p+F*dt erors.p=erors.pF*dt nauvoo.pos=nauvoo.pos+nauvoo.p*dt/nauvoo.m erors.pos=erors.pos+erors.p*dt/me t=t+dt lastr=r print("Eros change in v = ",(erors.p-startp)/me," m/s") 

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЗрд░реЛрд╕ рдХреЗ рд╡реЗрдХреНрдЯрд░ рд╡реЗрдЧ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдЫреЛрдЯрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд░реЛрд╕ рдиреВрд╡реЛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд▓рдЧрднрдЧ 10,000 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рд╡рд┐рд╢рд╛рд▓ рд╣реИред рдпрджреНрдпрдкрд┐ рдиреМрд╡реВ рдФрд░ рдЗрд░реЛрд╕ рдЧрддрд┐ рдореЗрдВ рд╕рдорд╛рди рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЗрд░реЛрд╕ рдХрд╛ рджреНрд░рд╡реНрдпрдорд╛рди рдЗрд╕рдХреА рдЧрддрд┐ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдиреМрд╡реВ 100 рдЧреБрдирд╛ рддреЗрдЬреА рд╕реЗ рдЪрд▓реЗ рдЧрдП, рддреЛ рдЗрд╕рд╕реЗ рдмрд╣реБрдд рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реЗрдЧреАред

рднрд╛рдЧ 3: рд╕реВрд░реНрдп рдкрд░ рдЧрд┐рд░рдирд╛


рдЪреВрдВрдХрд┐ рдиреМрд╡реВ рдЗрд░реЛрд╕ рдХреА рдЧрддрд┐ рдХреЛ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рдирд╣реАрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╣рд┐рд╕реНрд╕рд╛ рдмреЗрд╡рдХреВрдл рд▓рдЧрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕рдиреЗ рдореБрдЭреЗ рд░реЛрдХрд╛ рдирд╣реАрдВред рдореИрдВ рдХреЗрд╡рд▓ рдпрд╣ рдиреЛрдЯ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рд╕реВрд░реНрдп рдкрд░ рдШрдЯрдирд╛рдУрдВ рдХреЗ рднреМрддрд┐рдХреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╣рд▓реЗ рд╣реА рд▓рд┐рдЦрд╛ рдерд╛ред рдпрд╣ рдЖрдкрдХреЛ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕реВрд░реНрдп рдкрд░ рдЧрд┐рд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ - рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИред

рдЯрдХреНрдХрд░ рдХреА рдореЗрд░реА рдЧрдгрдирд╛ рд╕реЗ рдЧрддрд┐ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдореИрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдХреБрдЫ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рднрдпрд╛рдирдХ рдЯрдХреНрдХрд░ рд╕реЗ рдЗрд░реЛрд╕ рдХреА рдЧрддрд┐ 10,000 рдореАрдЯрд░ / рд╕реЗрдХреЗрдВрдб рд╕реЗ рдмрджрд▓ рдЬрд╛рдПрдЧреАред рдлрд┐рд░ рдореИрдВ рджреЛ рдЯрдХрд░рд╛рд╡реЛрдВ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░реВрдВрдЧрд╛ред рдкрд╣рд▓рд╛ рдЗрд╕ рддрдереНрдп рдХреЛ рдЬрдиреНрдо рджреЗрдЧрд╛ рдХрд┐ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╡реЗрдЧ рд╡реЗрдХреНрдЯрд░ рд╕реВрд░реНрдп рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рджреВрд╕рд░рд╛ рдмрд╕ рдЗрд░реЛрд╕ рдХреЛ рдзреАрдорд╛ рдХрд░ рджреЗрдЧрд╛ред

рдпрд╣ рдореЙрдбрд▓ рджреЛ рд╕рдВрдХреЗрддрд┐рдд рд╣рд┐рдЯ рджрд┐рдЦрд╛рддрд╛ рд╣реИ (рдкрд╣рд▓рд╛ рдкреАрд▓рд╛ рд╣реИ, рджреВрд╕рд░рд╛ рд▓рд╛рд▓ рд╣реИ), рдФрд░ рддреБрд▓рдирд╛ рдХреЗ рд▓рд┐рдП, рдкреБрд░рд╛рдиреА рдХрдХреНрд╖рд╛ред

 G=6.67e-11 Ms=1.989e30 AU=1.496e11 g=9.8 f1=series(color=color.red) sun=sphere(pos=vector(0,0,0), radius=4e9, color=color.yellow) eros=sphere(pos=vector(1.5*AU,0,0), radius=sun.radius/7) eros.m=6.687e15 ve=sqrt(G*Ms/mag(eros.pos)) eros.p=eros.m*ve*vector(0,1,0) attach_trail(eros) dv=1e4 erosA=sphere(pos=eros.pos, radius=eros.radius, color=color.yellow) erosA.m=eros.m erosA.p=erosA.m*(vector(0,ve,0)+vector(-dv,0,0)) erosB=sphere(pos=eros.pos, radius=eros.radius, color=color.red) erosB.m=eros.m erosB.p=erosB.m*(vector(0,ve,0)+vector(0,-dv,0)) attach_trail(erosB) attach_trail(erosA) t=0 dt=1e3 while True: rate(10000) re=eros.pos-sun.pos reA=erosA.pos-sun.pos reB=erosB.pos-sun.pos Fe=-G*Ms*eros.m*norm(re)/mag(re)**2 FeA=-G*Ms*erosA.m*norm(reA)/mag(reA)**2 FeB=-G*Ms*erosB.m*norm(reB)/mag(reB)**2 eros.p=eros.p+Fe*dt erosA.p=erosA.p+FeA*dt erosB.p=erosB.p+FeB*dt eros.pos=eros.pos+eros.p*dt/eros.m erosA.pos=erosA.pos+erosA.p*dt/erosA.m erosB.pos=erosB.pos+erosB.p*dt/erosB.m t=t+dt 

рдХреНрдпрд╛ рд╣реЛрдЧрд╛? рдЖрдкрдХреЛ рдЖрд╢реНрдЪрд░реНрдп рд╣реЛрдЧрд╛ рдХрд┐ рд╕реВрд░реНрдп рдХреА рдУрд░ рдЗрд░реЛрд╕ рдХрд╛ рдзрдХреНрдХрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рддрдереНрдп рдХреЛ рдЬрдиреНрдо рджреЗрдЧрд╛ рдХрд┐ рд╡рд╣ рдЙрд╕рд╕реЗ рджреВрд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рдЗрд░реЛрд╕ рдХреЛ рдзреАрдорд╛ рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рддрдХ рдЖрдк рдЙрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд░реЛрдХ рдирд╣реАрдВ рджреЗрддреЗ, рд╡рд╣ рд╕реВрд░реНрдп рдкрд░ рдирд╣реАрдВ рдЧрд┐рд░рддрд╛ред

рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рдЕрдВрдд рдореЗрдВ, рдирд╛рдЙрд╡реЛ рдиреЗ рдЗрд░реЛрд╕ рдХрд╛ рд╕рд╛рдордирд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдУрд╣ред рдмрд┐рдЧрд╛рдбрд╝рдиреЗ рд╡рд╛рд▓реЗ ...

Source: https://habr.com/ru/post/hi402177/


All Articles