Sie verfolgen jetzt diese Einreichung
- Aktualisierungen können Sie in Ihrem Feed verfolgter Inhalte sehen.
- Je nach Ihren Kommunikationseinstellungen können Sie auch E-Mails erhalten.
1. You may run the scripts to see the examples.
2. You may also use your own case.
3. Your own case should be a struct array whose elements represent bodies’ initial states. Each element (body) contains 4 fields: mass (a positive scalar), position (a 1-by-3 vector, relative to the origin point), velocity (a 1-by-3 vector), and acceleration (a 1-by-3 vector).
You may check the examples in these scripts and in the folder TestCase.
Visualization-related settings are in the class Viewer. You may modify the code to see what happens :)
(a) marker size, (b) axis limit, (c)choice of whether fixed axis is applied, (d) choice of whether minor grid is displayed, (e) choice of whether stars’ trails are displayed, and (f) choice of whether star 1 is highlighted.
4. Note that this program cannot handle collisions - they just "pass through" each other (not true in reality). The script Script2starCollision shows what would happen in this situation.
5. Just a prototype, may has some bugs. Ctrl+C to terminate the program.
Zitieren als
Haihong (2026). GalaxyModel (https://de.mathworks.com/matlabcentral/fileexchange/54355-galaxymodel), MATLAB Central File Exchange. Abgerufen .
Quellenangaben
Inspiriert von: octree - partitioning 3D points into spatial subvolumes, Gravity Simulator
Kategorien
Mehr zu Gravitation, Cosmology & Astrophysics finden Sie in Help Center und MATLAB Answers
Allgemeine Informationen
- Version 1.2.0.0 (1,06 MB)
Kompatibilität der MATLAB-Version
- Kompatibel mit allen Versionen
Plattform-Kompatibilität
- Windows
- macOS
- Linux
| Version | Veröffentlicht | Versionshinweise | Action |
|---|---|---|---|
| 1.2.0.0 | Included a technical note.
|
||
| 1.1.0.0 | Changed the description. |
||
| 1.0.0.0 | Minor changes. |
