Course: MATLAB Workshops - Data Science and Data Visualization with MATLAB

  • Beginn: 04.02.2025
  • Ende: 18.02.2025
  • Ort: online only
Course: MATLAB Workshops - Data Science and Data Visualization with MATLAB

Matlab Workshops (Online): Data Science and Data Visualization with MATLAB (ECTS: 1 per workshop)

Workshop 1: Data Science Fundamentals with MATLAB

Date and Time: Feb 4th ,13:00-17:00

Duration: 4 hours instructor-led course + 3.5 hours self-study before the course

Requirements: For this course only basic familiarity with MATLAB is needed. If you want to refresh your knowledge you can complete the MATLAB Onramp (self-paced online course; 2h). During the course and the homework assignments you can work in MATLAB Online, so no installation is required on your computer. If you want to work with desktop MATLAB, make sure you use MATLAB R2023b or newer.

Agenda:

  • Data Cleaning, Importing, and Preprocessing
    • Importing data from various sources (CSV, Excel)
    • Handling missing data
    • Practical examples and hands-on exercise
  • Working with Tables and Timetables (Flipped-Classroom)
  • Basic Data Visualization (Self-Study/Flipped-Classroom)
  • Advanced and Efficient Plotting Techniques
    • Subplots and tiledlayout
    • Advanced plot types
    • Efficient plotting strategies for large datasets
    • Paper-quality plots

Prework Links:

Workshop 2: Advanced Data Science Techniques

Date and Time: Feb 11th ,13:00-17:00

Duration: 4 hours instructor-led course + 1 hour self-study before the course

Requirements: For this course basic to intermediate familiarity with MATLAB or Python is suggested. You should already have an idea how to load, process, and visualize data (i.e. the course topics from Day 1). During the course and the homework assignments you can work in MATLAB Online, so no installation is required on your computer. If you want to work with desktop MATLAB, make sure you use MATLAB R2023b or newer.

Agenda:

  • Basic And Advanced Statistical Analysis
  • Big Data Handling with MATLAB
    • Using Datastores to handle collections of data
    • Using dedicated big-data types (Tall) and workflows related to them
    • Parallel computing
  • Regression and Machine Learning
    • Linear and nonlinear regression
    • Introduction to machine learning with MATLAB

Prework Links:

Workshop 3: Using Matlab with Python

Date and Time: Feb 18th ,14:00-17:00

Duration: 3 hours instructor-led course

Requirements: For this course some initial familiarity with MATLAB and Python is needed. Basic language syntax and concepts are not part of this course, so if you need to refresh your knowledge you can complete the MATLAB Onramp again (self-paced online course; 2h).

Agenda:

  • Jupyter Notebooks with MATLAB and Python
    • Introduction to Jupyter Notebooks with MATLAB
    • Best practices for using Jupyter Notebooks in data science workflows
  • Using Python from MATLAB
    • Setting up the Python environment in MATLAB
    • Calling Python functions from MATLAB
    • Exchanging data between MATLAB and Python
    • Hands-on examples and exercises
  • Using MATLAB from Python
    • Setting up the MATLAB Engine API for Python
    • Calling MATLAB functions from Python
    • Interchanging data between Python and MATLAB

Pre-Workshop Preparation

Participants should work through the self-paced study courses in the matlabacademy (matlabacademy.mathworks.com) linked in the agenda for each day. You can get access to a MATLAB trial license in advance if needed, please give us a note. These self-study topics are then discussed, reiterated and expanded upon in the flipped-classroom sections of the workshop. During pre-work period participants are encouraged to contact the speaker(s) via email or teams with initial questions/setup problems.

Speakers

Dr. Mihaela Jarema MathWorks Academia Team/Scientific Computing, Munich, mjarema@mathworks.com

Dr. Kathi Kugler, MathWorks Academia Team/AI & Machine Learning, Munich, kkugler@mathworks.com

Dr. Thomas Künzel, MathWorks Academia Team/Scientific Computing, Aachen, tkuenzel@mathworks.com

Maria Gavilan Alfonso, MathWorks Education Marketing, Natick/US, mgavilan@mathworks.com

Contact monika.lam@tuebingen.mpg.de for registration details.

Zur Redakteursansicht