yanndebray / codespaces-jupyter-matlab

MATLAB ♥️ Jupyter ♥️ Codespaces
MIT License
2 stars 0 forks source link
codespace jupyter matlab python

MATLAB ♥️ Jupyter ♥️ Codespaces

This repo is derived (forked) from the material of the workshop organized by my lovely colleague Maria Elena about MATLAB & Jupyter, but relying on the official MathWorks reference architecture to Run MATLAB on GitHub Codespaces.

Getting started with Codespaces

We will be using GitHub Codespaces! Everything you do here is contained within this one codespace.

You will be able to launch & access MATLAB through JupyterLab directly in your browser, by clicking on "Open in Codespaces" inside your repository.

Before you start, please make sure you do the following:

  1. Log in to your GitHub account so you can create a new codespace
  2. In your account settings, go to the section for Codespaces and in the Editor Preference select "JupyterLab"
  3. Make sure you have a MathWorks account

Content of the codespace

The content of this codespace is as follows:

Exercise Description Dataset Notebook
1 Python calls MATLAB Artic Sea Ice Exercise1_ArticSeaIce.ipynb
2 MATLAB in Jupyter Storm Big Data Exercise2_StormBigData.ipynb
3 MATLAB calls Python Weather Service Exercise3_WeatherService.ipynb

More resources

Are you new to MATLAB and Python and want to get more context? Check this page: https://www.mathworks.com/products/matlab/matlab-and-python.html

MATLAB and Python

Also, we'll be using the MATLAB Integration for Jupyter: https://www.mathworks.com/products/reference-architectures/jupyter.html

MATLAB Integration for Jupyter

Want to know more about GitHub codespaces: https://docs.github.com/en/codespaces/overview

GitHub Codespaces

Jupyter in Codespaces (original template): https://github.com/github/codespaces-jupyter

MATLAB Codespaces:

More about mathworks/devcontainer-features