Skip to content

mathworks/AstroVolley-Courseware

Repository files navigation

AstroVolley Courseware Open in MATLAB Online

AstroVolley is free courseware authored by MathWorks® to help teach students the basics of plotting and app building with MATLAB®. During this course students will create their own astrodynamics game where navigators attempt to deliver payloads between star cruisers by volleying them through fantastical gravity fields.

MyAstroVolleyApp

Course Lesson Plan (~1 hour each)

Installing and Playing AstroVolley

Plotting

  • Plotting Ships (Triangles)
  • Plotting Gravitational Bodies (Circles)
  • Gravity and Orbits
  • Launching Volleys
    • Creating a Random Mission Map
    • Plotting Velocity Vectors (quiver)
    • Animating Trajectories (comet)

App Building (with App Designer)

  • UIAxes, Properties, and Functions
  • Sliders and Value Changing Callbacks
  • Push Button Callbacks
  • Generating a Random Map
  • Keeping Score

Please see the AstroVolley Instructor Guide for more details.

Requirements and Recommended Prerequisites

License

The license for AstroVolley Courseware is available in the license.txt file in this GitHub repository.

Community Support

View AstroVolley Courseware on File Exchange

Copyright 2022 The MathWorks, Inc.

About

Courseware to help teach students the basics of plotting and app building with MATLAB.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages