文档介绍:MATLAB Codes for Finite Element Analysis
MATLAB Codes for Finite
Element Analysis
Solids and Structures
. Ferreira
Universidade do Porto
Portugal
123
Preface
This book intend to supply readers with some MATLAB codes for finite element
analysis of solids and structures.
After a short introduction to MATLAB, the book illustrates the finite element
implementation of some problems by simple scripts and functions.
The following problems are discussed:
• Discrete systems, such as springs and bars
• Beams and frames in bending in 2D and 3D
• Plane stress problems
• Plates in bending
• Free vibration of Timoshenko beams and Mindlin plates, including laminated
composites
• Buckling of Timoshenko beams and Mindlin plates
The book does not intends to give a deep insight into the finite element details,
just the basic equations so that the user can modify the codes. The book was
prepared for undergraduate science and engineering students, although it may be
useful for graduate students.
The MATLAB codes of this book are included in the disk. Readers are ed
to use them freely.
The author does not guarantee that the codes are error-free, although a major
effort was taken to verify all of them. Users should use MATLAB or greater
when running these codes.
Any suggestions or corrections are ed by an email to ******@.
Porto, Portugal, Ant´onio Ferreira
2008
v
Contents
1 Short introduction to MATLAB ............................... 1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Matrices.................................................. 1
Operating with matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Matrix functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .