Programming of Finite Element Methods in MATLAB
It provides a practical guide for researchers and engineers implementing finite element methods in MATLAB, but is incremental in nature.
The paper presents an efficient implementation of the linear finite element method for the Poisson equation in MATLAB, focusing on data structures, sparse matrices, and assembly processes.
We discuss how to implement the linear finite element method for solving the Poisson equation. We begin with the data structure to represent the triangulation and boundary conditions, introduce the sparse matrix, and then discuss the assembling process. We pay special attention to an efficient programming style using sparse matrices in MATLAB.