The current review covers numerical analysis using Matlab program for multi-layer composite materials. Which involves studies are related to the intersection with fibers, between layers and piezoelectric layer or patch. It has been reported that using Matlab program has a great flexibility in analysis due to its library which includes various numerical methods. In addition to the ability of programming and developing the finite element technology to calculate the stress and strain in each layer based on different deformation methods such as (FSDT and HSDT), to obtain mechanical properties. It has been claimed that there is a deviation in results between Matlab and Ansys for the same 20-layer composite material. Using Matlab in dynamic analysis in various methods such as Newmark, Rayleigh damping, Timoshenko, and Euler-Bernoulli exhibit good agreement with natural frequencies and mode shapes. Moreover, Matlab is useful for the real-time process of data acquisition to deliver a digital model of a composite material coated with a piezoelectric plate and is an ideal material for sensing, detecting, and controlling vibration inhibition.