0% found this document useful (0 votes)
63 views

Applicationof MATLABprogramminginsolvingstructuralengineeringproblems

This document summarizes a book about applying MATLAB programming to solve structural engineering problems. The book introduces MATLAB fundamentals and toolboxes useful for structural analysis. It then discusses various structural engineering topics and how to model them in MATLAB, including dynamics, soil-structure interaction, structural control, finite element analysis, stability, plates, composites, shape memory alloys, reliability-based design, and linking MATLAB with other software. The goal is to illustrate how MATLAB can be used to solve a wide range of structural engineering problems.

Uploaded by

Divy Jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views

Applicationof MATLABprogramminginsolvingstructuralengineeringproblems

This document summarizes a book about applying MATLAB programming to solve structural engineering problems. The book introduces MATLAB fundamentals and toolboxes useful for structural analysis. It then discusses various structural engineering topics and how to model them in MATLAB, including dynamics, soil-structure interaction, structural control, finite element analysis, stability, plates, composites, shape memory alloys, reliability-based design, and linking MATLAB with other software. The goal is to illustrate how MATLAB can be used to solve a wide range of structural engineering problems.

Uploaded by

Divy Jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

See

discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/321950882

Application of MATLAB programming in solving


structural engineering problems

Book · December 2017

CITATIONS READS

0 307

1 author:

Ebrahim Nazarimofrad
Buali Sina University
14 PUBLICATIONS 14 CITATIONS

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Buckling of Composite Plate resting on Pasternak foundation View project

Behavior of semi-supported steel shear walls View project

All content following this page was uploaded by Ebrahim Nazarimofrad on 20 December 2017.

The user has requested enhancement of the downloaded file.


Application of MATLAB programming in solving
structural engineering problems

1. Introduction of MATLAB
 Language Fundamentals (Syntax, operators, data types, array indexing and manipulation)
 Mathematics (Linear algebra, differentiation and integrals, Fourier transforms, and other
mathematics)
 Graphics (Two- and three-dimensional plots, images, animation, visualization)
 Programming Scripts and Functions
 Data Import and Export
 GUI Building

2. Introduction of advanced toolbox of MATLAB


 Simulink
 Fuzzy Logic Toolbox
 Neural Network Toolbox
 Optimization Toolbox
 Partial Differential Equation Toolbox
 Signal Processing Toolbox
 Symbolic Math Toolbox
 System Identification Toolbox

3. Dynamic of Structure and Earthquake engineering:


 Single degree of freedom system: Free vibrations and Forced vibrations:
 Multi-degree of freedom system: Forced vibrations of lumped MDOF Systems (solving
by Newark method, state space, Runge–Kutta and …)
 Beam under vibration
 Using Simulink in solving of vibration systems

4. Soil-Structure Interaction:

5. Control of structure:
 Passive Control like Tuned Mass Damper Systems, Base Isolation Systems
 Active Control like ATMD, Active tendon and solve the system by LQR, H∞, Fuzzy
logic, Neural network and …
 Using Simulink in solving of Active control systems

6. Finite element:
 FEM for Trusses
 FEM for Beams
 FEM for Frames
 FEM for Two-Dimensional Solids
 FEM for Plates and Shells

7. Stability of structure and nonlinear analysis of structure


 Eigen-Value method
 Newton-Raphson method
 Arc-Length method

8. Theory isotropic and orthotropic plate and laminated composite plate


 Finite different method in solving of plate deflection
 Fourier series in solving of plate deflection
 Bucking analysis of plate and laminated composite plate by Rayleigh–Ritz method,
Frobenius method, Differential Quadrature and …
 Optimization in laminated composite plate
 Piezoelectric Materials

9. Applications of shape memory alloys in engineering structures

10. Reliability based design of structures

11. Linking MATLAB and other software


 Linking MATLAB and SAP2000
 Linking MATLAB and ABAQUS
 Linking MATLAB and OPENSEES

12. Steel and concrete design


 Designing of Steel and Concrete structures and creating dxf file (CAD) and word file as
output

View publication stats

You might also like