Composite laminate analyser.

Analyses all combination of plies within a specified interval and a given increment to find the most strongest laminate.

You are now following this Submission

Solves for the best orientation of plies by calculating the ABD matrix, the stresses and Tsai-Hill values/reserve factors for each ply and compares it with all possible combinations to output the strongest laminate. This code iterates with a minimum of 2.5° interval but can be changed to whatever resolution is required.

Wrote this code as a part of my Mechanics of Composite Materials course's project to design a 6 layer laminate for the top spar of a wind turbine blade. I ran this analysis on our university's high performance computing grid since the computation cost is relatively high. I used the mean of Tsai-Hill values to rank the plies but you may choose to use the reserve factors since its a better measure of strength. I found out they both converged at the same ply so I believe it doesn't matter.

*I had R2016a which is the reason for all those separate files for the functions.
*Load calculations are not included.

Cite As

Varshith Reddy Solipuram (2026). Composite laminate analyser. (https://www.mathworks.com/matlabcentral/fileexchange/69703-composite-laminate-analyser), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.2

Description update.

1.0.1

Packed all files into a zip. Uploaded only one file by mistake the first time.

1.0.0