SIAS Research Forum
organizing
organizing
Basic syntaxes, formatting, resources, trouble-shooting, Numerical and symbolic computation
Data plotting in 1D, 2D and 3D with examples from Physics and Mathematics
Advanced programming concepts: Switch case, try-catch, error handling.
Introduction to MATLAB's in-built functions.
Hands-on: Writing more complex scripts and functions.
Introduction to 2D plotting: plot, scatter, line, area, bar, etc.
Introduction to 3D plotting: meshgrid, surf, contour, etc.
Hands-on: Creating various 2D and 3D plots.
Reading and writing data: text files, CSV files, Excel files.
Data types and data structures: Cells, tables, structures.
Hands-on: Reading, manipulating, and writing data.
Introduction to numerical methods in MATLAB: Roots of equations, linear algebraic equations, interpolation, numerical integration and differentiation.
Hands-on: Implementing numerical methods.
Introduction to symbolic math toolbox. Symbolic calculations: Algebra, calculus, simplification, solving equations.
Hands-on: Performing symbolic calculations.
Using MATLAB for physics: Classical mechanics, quantum mechanics, thermodynamics, electromagnetism.
Hands-on: Solving physics problems using MATLAB.
Using MATLAB for mathematics: Linear algebra, differential equations, statistics.
Hands-on: Solving math problems using MATLAB.
Participants work on a final project that incorporates the skills learned.
Q&A session to address any questions or difficulties.