Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MATLAB formatting done #940

Merged
merged 6 commits into from
Jun 10, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 34 additions & 12 deletions Programming Languages/MATLAB/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ MATLAB has a rich ecosystem of resources to help you learn and master the langua
## Table of Contents

- [Roadmap](#roadmap)
- [Tutorial](#tutorial)
- [MATLAB](#matlab)
- [Introduction](#introduction)
- [Fundamentals](#fundamentals)
- [Advanced MATLAB](#advanced-matlab)
Expand All @@ -17,7 +17,9 @@ MATLAB has a rich ecosystem of resources to help you learn and master the langua
- [Image Processing and Computer Vision](#image-processing-and-computer-vision)
- [MATLAB for Data Analysis](#matlab-for-data-analysis)
- [MATLAB for Hardware Integration](#matlab-for-hardware-integration)
- [Online Courses](#online-courses)
- [Courses](#courses)
- [Paid Courses](#paid-courses)
- [Free Courses](#free-courses)
- [Communities](#communities)
- [Books](#books)
- [Websites](#websites)
Expand Down Expand Up @@ -45,10 +47,10 @@ MATLAB has a rich ecosystem of resources to help you learn and master the langua
</table>


### Tutorial
### MATLAB
> Resources to help you grasp the introductions fundamental concepts of MATLAB.

### Introduction
#### Introduction

<table>
<thead>
Expand Down Expand Up @@ -81,7 +83,7 @@ MATLAB has a rich ecosystem of resources to help you learn and master the langua
</tbody>
</table>

### Fundamentals
#### Fundamentals

<table>
<thead>
Expand Down Expand Up @@ -147,7 +149,7 @@ MATLAB has a rich ecosystem of resources to help you learn and master the langua
</table>


### Advanced MATLAB
#### Advanced MATLAB

<table>
<thead>
Expand Down Expand Up @@ -487,9 +489,9 @@ MATLAB has a rich ecosystem of resources to help you learn and master the langua
</table>


### Online Courses
### Courses
> Learn MATLAB through structured online courses.

#### Paid Courses
<table>
<thead>
<tr>
Expand All @@ -498,10 +500,6 @@ MATLAB has a rich ecosystem of resources to help you learn and master the langua
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://www.mathworks.com/services/training.html">MATLAB and Simulink Training</a></td>
<td>Professional training and certification courses provided by MathWorks.</td>
</tr>
<tr>
<td><a href="https://www.coursera.org/learn/matlab">Coursera - MATLAB Programming for Engineers and Scientists</a></td>
<td>An online course offered by Vanderbilt University via Coursera.</td>
Expand All @@ -513,6 +511,21 @@ MATLAB has a rich ecosystem of resources to help you learn and master the langua
</tbody>
</table>

#### Free Courses
<table>
<thead>
<th>Resource Name</th>
<th>Description</th>
</thead>
<tbody>
<tr>
<td><a href="https://www.mathworks.com/services/training.html">MATLAB and Simulink Training</a></td>
<td>Professional training and certification courses provided by MathWorks.</td>
<td>Free</td>
</tr>
</tbody>
</table>

### Communities
> Online communities and forums where MATLAB users can ask questions, share knowledge, and collaborate.

Expand Down Expand Up @@ -575,40 +588,49 @@ MATLAB has a rich ecosystem of resources to help you learn and master the langua
<tr>
<th>Resource Name</th>
<th>Description</th>
<th>Cost</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://www.crcpress.com/Accelerating-MATLAB-Performance-1001-tips-to-speed-up-MATLAB-programs/Altman/9781482211290">Accelerating MATLAB Performance: 1001 tips to speed up MATLAB programs</a></td>
<td>A superb guide to making MATLAB code faster.</td>
<td>Paid</td>
</tr>
<tr>
<td><a href="http://www.databookuw.com/">Data-Driven Science and Engineering: Machine Learning, Dynamical Systems and Control</a></td>
<td>This textbook brings together machine learning, engineering mathematics, and mathematical physics to integrate modeling and control of dynamical systems with modern methods in data science.</td>
<td>Free</td>
</tr>
<tr>
<td><a href="http://www.cambridge.org/us/academic/subjects/computer-science/scientific-computing-scientific-software/elements-matlab-style">The Elements of MATLAB Style</a></td>
<td>Coding guidelines for the MATLAB language.</td>
<td>Paid</td>
</tr>
<tr>
<td><a href="http://eu.wiley.com/WileyCDA/WileyTitle/productCd-111882010X.html">MATLAB for Dummies</a></td>
<td>A good beginners book.</td>
<td>Paid</td>
</tr>
<tr>
<td><a href="http://www.ma.man.ac.uk/~higham/mg/">MATLAB Guide</a></td>
<td>By Desmond and Nicholas Higham. One of the best books for learning MATLAB.</td>
<td>Paid</td>
</tr>
<tr>
<td><a href="https://www.crcpress.com/Undocumented-Secrets-of-MATLAB-Java-Programming/Altman/9781439869031#isbn">Undocumented Secrets of MATLAB-Java Programming</a></td>
<td>A great guide on MATLAB® and its Java interface (e.g. for GUIs or interaction with JVM software).</td>
<td>Paid</td>
</tr>
<tr>
<td><a href="http://www.sagepub.com/books/Book239284">An Introduction to MATLAB for Behavioral Researchers</a></td>
<td>Beginner book for those with no programming experience. Targeted to those in psychology/behavioural sciences and uses real experimental data in examples.</td>
<td>Paid</td>
</tr>
<tr>
<td><a href="https://www.mathworks.com/learn/books/">MathWorks Books</a></td>
<td>A selection of MATLAB and Simulink books recommended by MathWorks.</td>
<td>Paid</td>
</tr>
</tbody>
</table>
Expand Down
Loading