AyeshaUlde / MM3110-CMEL

MM3110 Computational Materials Engineering Lab assignments in MATLAB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MM3110-CMEL

This repository contains the MATLAB source codes for the assignments of MM3110 Computational Materials Engineering Lab course taken at IIT Madras during Jul-Nov 2021.

Contents

  • Fundamentals of Data Analysis

    This assignment is based on Monte Carlo simulations. The idea behind using Monte Carlo simulations to compute probabilities is explained in this paper, which is written by one of the course instructors.

  • Linear & Non-Linear Equations

    Numerical methods such as Newton-Raphson method and secant method are used to solve linear and non-linear equations.

  • Numerical Integration

    Numerical integration methods such as Simpson's one-third rule are implemented in MATLAB.

  • Differential Equations

    Ordinary differential equations are solved by implementing numerical methods such as Runge-kutta and shooting star methods in MATLAB.

  • Digital Microstructures & Data Analytics

    • Part 1 : Generation of 2-D digital microstructures
    • Part 2 : Generation and simulation of 3-D digital microstructures
    • Part 3 : Principal Component Analysis (PCA)

About

MM3110 Computational Materials Engineering Lab assignments in MATLAB


Languages

Language:MATLAB 100.0%