Slides for a talk on reproducible MATLAB projects.
Events that this talk has been presented at:
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
I welcome contributions to these slides, please make a fork of this repository, make your changes and open a pull request against this repo.
These slides are produced using Quarto.
In order to render them locally, you will need to install Quarto from https://quarto.org/docs/get-started/.
Quarto documents can be rendered in either:
- VSCode
- RStudio (> 2022.07.1+554)
- Jupyter
- Terminal
Full instructions can be found at the link above, however in brief:
- In RStudio, open
index.qmd
, above the document clickRender
- In the terminal, run
quarto render
- MATLAB (most modern versions should work, though only version R2022a is tested)
- Clone this repository (instructions here for MATLAB)
- Install any uninstalled dependencies, above.
- Load the project file (
reproducible_matlab.prj
, by double-clicking in MATLAB) - Run the function
plot_matlab_publications
to process data and plot figure.