This new edition comes 10 years after the first publication. The main reason is due to some physiological changes into MATLAB programming and tools. The aim of the book is to present finite element programming with the help of MATLAB easy implementation style. Codes are not optimized to get best performances but to enhance clarity to readers. Finite element programming is presented via classical examples from structural mechanics. Readers can easily start from the given codes and modify them according to their needs. In this book, most common problems for 1D and 2D structures are presented such as static, free vibration, buckling and linear time history analyses. Not all the given analyses are presented and solved for all the given structural models. However, readers can easily use theories and codes presented in order to extend the given codes to problems not given in the book. Major modifications to the first edition are listed below • Reviewed and improved MATLAB introductory chapter with more samples and programming details. • General finite element code review and cleaning. Removal of MATLAB struct implementations, only plain MATLAB codes are used. • Expanded theory and codes for the free vibration analysis of 2D and 3D trusses. • Expanded theory and codes for the free vibration analysis of 2D and 3D Bernoulli frames. • Expanded theory and codes for the buckling problem of Bernoulli beams. • Enhanced graphical output using Hermite interpolation for Bernoulli beams and frames. • Improved theoretical background of Timoshenko beam theory. • Expanded theory and codes for the free vibration analysis of 2D plane stress problems. • Expanded theory and codes of Q8 and Q9 elements for plane stress. • New codes for stress extrapolation and inter-element averaging for 2D plane stress.

Antonio J. M. Ferreira, Nicholas Fantuzzi (2020). MATLAB Codes for Finite Element Analysis. Berlin : Springer [10.1007/978-3-030-47952-7].

MATLAB Codes for Finite Element Analysis

Nicholas Fantuzzi
2020

Abstract

This new edition comes 10 years after the first publication. The main reason is due to some physiological changes into MATLAB programming and tools. The aim of the book is to present finite element programming with the help of MATLAB easy implementation style. Codes are not optimized to get best performances but to enhance clarity to readers. Finite element programming is presented via classical examples from structural mechanics. Readers can easily start from the given codes and modify them according to their needs. In this book, most common problems for 1D and 2D structures are presented such as static, free vibration, buckling and linear time history analyses. Not all the given analyses are presented and solved for all the given structural models. However, readers can easily use theories and codes presented in order to extend the given codes to problems not given in the book. Major modifications to the first edition are listed below • Reviewed and improved MATLAB introductory chapter with more samples and programming details. • General finite element code review and cleaning. Removal of MATLAB struct implementations, only plain MATLAB codes are used. • Expanded theory and codes for the free vibration analysis of 2D and 3D trusses. • Expanded theory and codes for the free vibration analysis of 2D and 3D Bernoulli frames. • Expanded theory and codes for the buckling problem of Bernoulli beams. • Enhanced graphical output using Hermite interpolation for Bernoulli beams and frames. • Improved theoretical background of Timoshenko beam theory. • Expanded theory and codes for the free vibration analysis of 2D plane stress problems. • Expanded theory and codes of Q8 and Q9 elements for plane stress. • New codes for stress extrapolation and inter-element averaging for 2D plane stress.
2020
350
978-3-030-47951-0
978-3-030-47952-7
Antonio J. M. Ferreira, Nicholas Fantuzzi (2020). MATLAB Codes for Finite Element Analysis. Berlin : Springer [10.1007/978-3-030-47952-7].
Antonio J. M. Ferreira; Nicholas Fantuzzi
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/962356
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact