Department of Mechanical Engineering

Sort by: title, date.

How to build a Run Tracker: A Hands-on Introduction to MATLAB
Jan/09 Tue 10:30AM–12:00PM

Learn how MATLAB can be used to visualize and analyze data, perform numerical computations, and develop algorithms. Through live demonstrations and examples, you will see how MATLAB can help you become more effective in your coursework as well as in research. This session is targeted for students, faculty and researchers who are new to MATLAB.  However, experienced MATLAB users may also benefit from the session, as the MathWorks engineer will be covering some tips and tricks from the latest release of MATLAB.

Highlights

                · Accessing data from many sources (files, other software, hardware, etc.)

                · Using interactive tools for iterative exploration, design, and problem solving

                · Automating and capturing your work in easy-to-write scripts and programs

                · Sharing your results with others

                · Building and deploying GUI-based applications


Attendees must bring their own laptops.  MATLAB is not required to be installed.

Speaker Bio
Neha Sardesai is a Senior Education Application Engineer and is the dedicated technical resource for MIT. She partners with university customers to understand their technical and business challenges and identifies how MathWorks products can help address these challenges in education and research. She demonstrates the value of MATLAB and Simulink to grow their adoption in curriculum, research, and commercial projects. She received her Ph.D. in Electrical Engineering with a focus on Biomedical Instrumentation from the University of Maryland, Baltimore County in 2016. She has been working at MathWorks for 6 years.

MATLAB Online + GitHub
Jan/10 Wed 10:30AM–01:30PM

Session Time: 10:30am – 12:00pm EST, followed by TA hours - 12:00pm to 1:30pm

In this session, you will learn how to use MATLAB Online and GitHub to collaborate on MATLAB projects, version control their code, and ensure continuous integration. Following topics will be covered:

  • What is MATLAB Online and GitHub?
  • How to create, clone, and fork MATLAB projects on GitHub, and how to use MATLAB Online to edit and run them in a web browser.
  • How to use GitHub to version and keep track of changes to MATLAB code, and how to resolve conflicts and merge branches.
  • How to use GitHub actions to run tests for free and ensure continuous integration of MATLAB code.


Participants are expected to have basic knowledge of MATLAB and GitHub, and to have a MathWorks account and a GitHub account. The speaker will host TA hours after the talk, to address inquiries related to your research and projects.

Speaker Bio
Yann Debray is the product management team lead for MATLAB Online. His previous role was with the MATLAB Desktop and Language team, where he was focusing on the usages of MATLAB with Python. Prior to joining MathWorks in 2020, he has been working in the field of open-source scientific computing since 2014. He holds an Engineering Masters degree from the Arts & Métiers ParisTech Engineering School.

MATLAB and Python in Jupyter Notebooks and Live Scripts
Jan/11 Thu 10:30AM–01:30PM

Session Time: 10:30am – 12:00pm EST, followed by TA hours - 12:00pm to 1:30pm

Computational notebooks have revolutionized the way we work, enabling us to seamlessly combine code, visualizations, and documentation in a single interactive environment. This workshop will provide you with a comprehensive understanding of how to leverage the full potential of MATLAB and Python using two amazing options for computational notebooks: MATLAB Live Scripts and Jupyter Notebooks. With hands-on exercises you will have the opportunity to use the MATLAB kernel in Jupyter, as well as practice some basic MATLAB and Python workflows, which will empower you to supercharge your data analysis, modeling, and visualization workflows.

Attendees must bring their own laptops.  Please also have access to MATLAB and your GitHub account set up.  The speaker will host TA hours after the talk, to address inquiries related to your research and projects.

Speaker Bio
María Elena Gavilán is a Technical Program Manager at MathWorks, supporting researchers and educators in engineering and science. Given her technical expertise with several engineering tools and languages like C++, Python and MATLAB, Maria supports projects that seek to increase the use of MATLAB alongside Open Source in research projects, particularly in applications involving AI and physical modeling.  María has extensive industry experience in numerical simulation projects (CFD and FEA) in the automotive and aerospace industries. María holds a BSc in Physics from the National University of Colombia, a MSc in Aeronautics and Astronautics from Purdue, and an MBA from UIUC.

MATLAB for Python Users
Jan/16 Tue 10:00AM–11:30AM

The world is not so simple as to be divided between Pythonists and MATLABers. One of the great challenges in software development is to integrate different technologies or product stacks efficiently, streamlining development and facilitating collaboration between teams. In this sense, MATLAB provides flexible, bi-directional integration with many programming languages, including Python. This allows different teams to collaborate, integrating their developments and taking them to production regardless of their programming language preference.

In this session we will discuss how to work together with Python and MATLAB, being able to interchangeably call algorithms developed in one of the two languages from the other, thus expanding the possibilities when carrying out Data Science projects. The session focuses on and pivots around the different reasons why a Python user would call MATLAB algorithms, showing examples for the following use cases:

Highlights include:

• Calling Python libraries directly from MATLAB

• Calling a live MATLAB session from Python

• Package MATLAB analytics as royalty-free .py libraries


Attendees must bring their own laptops.  Set up information will be shared at the start of the workshop.  MATLAB is not required to be installed.

Speaker Bio
Neha Sardesai is a Senior Education Application Engineer and is the dedicated technical resource for MIT. She partners with university customers to understand their technical and business challenges and identifies how MathWorks products can help address these challenges in education and research. She demonstrates the value of MATLAB and Simulink to grow their adoption in curriculum, research, and commercial projects. She received her Ph.D. in Electrical Engineering with a focus on Biomedical Instrumentation from the University of Maryland, Baltimore County in 2016. She has been working at MathWorks for 6 years.