Hvordan bruke MATLAB for Lunar Trajectories
Lunar baner er i form av kjeglesnitt. Kjeglesnitt inkluderer skjemaene parabolske, hyperbolske, sirkulære og elliptiske. Fordelen med å bruke MATLAB for konstruksjon og analyse av måne baner er fleksibiliteten til programmet: du kan opprette og plotte noen av disse typene måne baner som bruker omtrent samme metode.
Bruksanvisning
Lag en Circular Lunar bane.
1 Bestem hvor lenge du ønsker å analysere denne måne bane. Ring den tiden du ønsker å bruke "T." Bruk koden "t = linspace (0, T, 1000)" for å fortelle MATLAB tiden din beslutning.
2 Bestem på verdi for radius. Ring denne verdien "r".
3 Lag bevegelse på x-aksen med koden "x = r * cos (t)."
4 Lag bevegelse på x-aksen med koden "y = r * sin (t)."
5 Plott månebanen. Ring tomten funksjonen for å vise plottet. Bruk koden "plot (x, y)."
Lag en elliptisk Lunar bane.
6 Bestem hvor lenge du ønsker å analysere denne måne bane. Ring den tiden du ønsker å bruke "T." Bruk koden "t = linspace (0, T, 1000)" for å fortelle MATLAB tiden din beslutning.
7 Bestem på verdi for radius-lignende avstand på x-aksen. Ring denne verdien "a".
8 Bestem på verdi for radius-lignende avstand på y-aksen. Ring denne verdien «b».
9 Lag bevegelse på x-aksen med koden "x = a * cos (t)."
10 Lag bevegelse på x-aksen med koden "y = b * sin (t)."
11 Plott månebanen. Ring tomten funksjonen for å vise plottet. Bruk koden "plot (x, y)."
Lag en Parabolic Lunar bane.
12 Bestem deg for hvor lenge du ønsker å analysere denne måne bane. Ring den tiden du ønsker å bruke "T." Bruk koden "t = linspace (0, T, 1000)" for å fortelle MATLAB av din tid beslutning.
1. 3 Bestem på verdi for avstanden mellom banen og månen i møtepunktet av banen på plass. Ring denne verdien "a".
14 Lag bevegelse på x-aksen med koden "x = a * t ^ 2».
15 Lag bevegelse på x-aksen med koden "y = 2
t."
16 Plott månebanen. Ring tomten funksjonen for å vise plottet. Bruk koden "plot (x, y)."
Lag en Hyperbolsk Lunar bane.
17 Bestem deg for hvor lenge du ønsker å analysere denne måne bane. Ring den tiden du ønsker å bruke "T." Bruk koden "t = linspace (0, T, 1000)" for å fortelle MATLAB av din tid beslutning.
18 Bestem på verdi for avstanden mellom banen og månen i møtepunktet av banen på plass. Ring denne verdien "a".
19 Lag bevegelse på x-aksen med koden "x = a * t."
20 Lag bevegelse på x-aksen med koden "y = a / t."
21 Plott månebanen. Ring tomten funksjonen for å vise plottet. Bruk koden "plot (x, y)."
Hint
- Parabolske og hyperbolske baner ikke faller inn i bane rundt månen, men elliptiske og sirkulære baner gjør.