Skip to content

Intro to MATLAB and Git Workshop for the 2021 ESVI REU program

Notifications You must be signed in to change notification settings

maxrjones/2021-reu-matlab-git

Repository files navigation

Intro to MATLAB and Git Workshop for the 2021 ESVI REU program

Overview

Title: 2021 ESVI REU Intro to MATLAB and Git Version Control Workshop

Instructor: Dr. Max Jones

When: Wednesday June 09, 2021 08:00 - 11:00 HST

Repository: https://github.com/maxrjones/2021-reu-matlab-git

Prerequisites: Working installation of MATLAB and Git (see email with instructions)

Git Learning Objectives

  • The learner will be able to explain the purpose of version control
  • The learner will be able to set up Git, create a repository, checkout branches, and commit changes

MATLAB Learning Objectives

  • The learner will be able to access MATLAB, search documentation, and find help
  • The learner will be able to assign variables and perform basic mathematical operations
  • The learner will be able to write basic functions
  • The learner will be able to create basic plots

Due to the short workshop duration, some introductory MATLAB material will be provided for independent learning after the workshop (e.g., control flow, string formatting, data fitting).

Prerequisites

The only prerequisites for this workshop are working installations of Git, MATLAB, and a text editor. Follow the git-scm instructions for installing Git. Follow your institution's installation instructions for MATLAB. The steps for the Git tutorial are based on Visual Studio Code as a text editor.

Schedule

Topics
Introductions
Git Version Control
Explanation of version control
Setting up git
Creating a repository
Tracking changes
Creating branches
Cloning repositories
References
Further reading
MATLAB
Introduction to MATLAB and comparison with other languages
MATLAB IDE, documentation, and help
Variables, special variables
Matrices
Basic mathematical operations
2D plotting
Importing and exporting datasets
Writing functions
Control flow

References

License

Creative Commons License
This content is licensed under a Creative Commons Attribution 4.0 International License.

About

Intro to MATLAB and Git Workshop for the 2021 ESVI REU program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages