Finite element solution to the 2nd order diff equation with difussion and convection terms only in matlab

The following Matlab project contains the source code and Matlab examples used for finite element solution to the 2nd order diff equation with difussion and convection terms only.  au'(x)+bu"(x)=0 for 0<=x<=d BC: u(0)=0 and u(d)=h Example: Finding an approximate solution to the following BVP using 16 elements of equal length.

Stiffness matrix in matlab

The following Matlab project contains the source code and Matlab examples used for stiffness matrix. for using this you assign Coordinates of nodes (NC) and define connectivity between the nodes in your finite elements models.

Co rotational stiffness matrix in matlab

The following Matlab project contains the source code and Matlab examples used for co rotational stiffness matrix. For using this stiffness matrix, the iteration procedure as load control or displacement control should be used.

Stiffness matrix for a simply supported beam in matlab

The following Matlab project contains the source code and Matlab examples used for stiffness matrix for a simply supported beam. Input DOF, E, I, L (total beam length), and an optional stiffness multiplier vector (length DOF+1) alpha and return the statically condensed stiffness matrix of a simply supported beam.

Scale and combine multiple loads from abaqus in matlab

The following Matlab project contains the source code and Matlab examples used for scale and combine multiple loads from abaqus. The scale and combine is used in fatigue analysis where the finite element model is solved for one or more stress states (channels) and extruded into a scaled time history of stresses by scaling each channel with a loading definition, and combining each scaled channel into a single tensor.

Boundary control via smith predictor for beam equation in matlab

The following Matlab project contains the source code and Matlab examples used for boundary control via smith predictor for beam equation. Boundary Control via Modified Smith Predictors for Beam Equation with Delayed Boundary Measurement Smith predictor and its variants are applied to the boundary control of Euler-Bernoulli beam equation with delayed boundary measurement.

Natural frequencies & buckling loads of columns using finite element method in matlab

The following Matlab project contains the source code and Matlab examples used for natural frequencies & buckling loads of columns using finite element method. These files calculate the natural frequencies and Euler buckling load using Finite element technique.

Matrix structural analysis in matlab

The following Matlab project contains the source code and Matlab examples used for matrix structural analysis. The stiffness method is used for matrix analysis of structures.

1d finite element method (fem) example in matlab

The following Matlab project contains the source code and Matlab examples used for 1d finite element method (fem) example. A 1D FEM example is provided to teach the basics of using FEM to solve PDEs.

Fast assembly of stiffness and matrices in finite element method using edge elements in matlab

The following Matlab project contains the source code and Matlab examples used for fast assembly of stiffness and matrices in finite element method using edge elements. This code demonstrates vectorization concepts from the prepared paper Immanuel Anjam and Jan Valdman: Fast MATLAB assembly of FEM matrices in 2D and 3D: edge elements.

Fast assembly of stiffness and matrices in finite element method using nodal elements in matlab

The following Matlab project contains the source code and Matlab examples used for fast assembly of stiffness and matrices in finite element method using nodal elements. This code demonstrates vectorization concepts from paper Talal Rahman and Jan Valdman: Fast MATLAB assembly of FEM matrices in 2D and 3D: nodal elements, Applied Mathematics and Computation 219, 7151–7158 (2013).

Plane stress rectangular parametric fem in matlab

The following Matlab project contains the source code and Matlab examples used for plane stress rectangular parametric fem. This model is description parametric rectangular plane stress finite element model.

Postprocessing in fem in matlab

The following Matlab project contains the source code and Matlab examples used for postprocessing in fem. Once the finite element matrix equations are solved for field values at the nodes, in postprocessing these derived quantities are graphically displayed. 