A simple Matlab implementation for 1D finite element methods for different physical phenomena: Heat transfer (linear/non-linear, steady-state/transient), wave equation (elastodynamics), and Coupled thermo-mechanics.
The uploaded code is really helpful for people who want to understand the fundamental of heat transfer and FEA.
However, while going through the code I figure it out that there are some minor issues that need to be addressed:
The author should specify that the uploaded code will work on Matlab 2018 or later as a decomposition function is not available in the older version.
In "HeatTransfer_Linear_Transient.m" the transient method needs to be mention clearly as nu=0 or 1 means backward/forward Euler method and nu=0.5 mean crank-Nicholson method.
The code can be even richer if the reference of the method from where it is adopted can be provided in the comments.
However, overall the code is very helpful for understanding the basics of FEA and transient method for heat transfer.