You are on page 1of 19

MATLAB Functions in CD-ROM

The book Stress, Strain, and Structural Dynamics has an attached CD-ROM that contains 16
toolboxes of MATLAB functions for interactive computing in engineering analysis, one for each
chapter of the book. These toolboxes are

Toolbox for Chapter 2 Static Analysis of Euler-Bernoulli Beams


Toolbox for Chapter 3 Static Analysis of Bars, Shafts and Strings
Toolbox for Chapter 4 Buckling Analysis of Columns
Toolbox for Chapter 5 Stress Analysis in Two-Dimensional Problems
Toolbox for Chapter 6 Static Analysis of Constrained Multispan Beams
Toolbox for Chapter 7 Static Analysis of Plane Trusses
Toolbox for Chapter 8 Static Analysis of Plane Frames
Toolbox for Chapter 9 Dynamics of Particles and Rigid Bodies
Toolbox for Chapter 10 Vibration Analysis of One-Degree-of-Freedom Systems
Toolbox for Chapter 11 Vibration and Control of Multiple-Degree-of-Freedom Systems
Toolbox for Chapter 12 Dynamics and Control of Euler-Bernoulli Beams
Toolbox for Chapter 13 Dynamic Analysis of Bars, Shafts, and Strings
Toolbox for Chapter 14 Dynamic Analysis of Constrained, Combined, and Stepped
Beams
Toolbox for Chapter 15 Static Analysis of Linearly Elastic Bodies
Toolbox for Chapter 16 Free Vibration of Membranes and Plates
Toolbox for Appendix A.12 Inverse Laplace Transform via Partial Fraction Expansion

The main functions contained these toolboxes given in the following pages.

Toolbox for Chapter 2 Static Analysis of Euler-Bernoulli Beams


System Setup
setbeam

Set up beam parameters and boundary conditions

Window 3.1

Static Analysis of Beams


beamf
beamb
mathf
mathb
maxresp
reactf
plotbeam
minertia

Compute beam response to external loads


Compute beam response to boundary disturbances
Obtain exact analytical expressions of beam response subject
to an external load
Obtain exact analytical expressions of beam response subject
to boundary disturbances
Determine maximum beam response and location
Obtain reaction forces at beam boundaries
Plot spatial distribution of beam response
Compute moments of inertia of beam cross section area

Window 3.2
Window 3.4
Window 3.5
Window 3.6
Window 3.7
Window 3.8
Window 3.3
Window 4.1

Utilities
systinfo
setxpt
setxpt1
getxpt
TBdemo
TBinfo
RunEx

Display beam parameters and boundary conditions

Window 3.9

Select or reset spatial points for computation

Window 3.10

Get access to spatial points that are set up for computation


Show how the Toolbox works and what it can do
Display the information of the Toolbox
Run all the numerical examples contained in this chapter

Window 3.11
Section 2.1
Section 2.1
Section 2.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

Toolbox for Chapter 3 Static Analysis of Bars, Shafts and Strings


System Setup
setbar
setshaft
setstring

Set up parameters and boundary conditions for a bar


Set up parameters and boundary conditions for a shaft
Set up parameters and boundary conditions for a string

Window 3.1
Window 3.1
Window 3.1

Static Analysis
force2os
bd2os
plot2os

Compute system response subject to external loads


Compute system response due to boundary disturbances
Plot spatial distribution of system response, and output
computed response data

Window 3.2
Window 3.3
Window 3.4

Stepped Bars and Shafts


setbar2
setshaft2
step2osfb
plot2os2

Set up a stepped bar


Set up a stepped shaft
Compute the response of a stepped bar or stepped shaft subject
to external loads and/or boundary disturbances
Plot spatial distribution of the response of a stepped bar or
shaft, and output computed response data

Window 4.1
Window 4.1
Window 4.2
Window 4.3

Utilities
TBdemo
TBinfo
RunEx
systinfo
systinfo2

Show how the Toolbox works and what it can do


Show the information of the Toolbox
Run all the numerical examples contained in this chapter
Display system parameters and boundary conditions

Section 3.1
Section 3.1
Section 3.1
Sections
3.3.1 & 3.4.2

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

Toolbox for Chapter 4 Buckling Analysis of Columns


Uniform Columns
setcolumn

Compute the buckling loads and mode shapes of a uniform


column
Determine buckling loads and mode shapes
eigcolumn
Plot and output buckling mode shapes
plotmsh
Compute the response of an eccentrically loaded column at a
eccenload
point versus the axial load
Compute the spatial distribution of the response of an
eccenload1
eccentrically loaded column
beamcolumn Compute the spatial distribution of the response of a beamcolumn subject to a transverse load
beamcolumn1 Compute the response of a beam-column at a particular point
versus the axial load
Display the information on the column and its eigensolutions
systinfo

Window 2.1
Window 2.2
Window 2.3
Window 2.4
Window 2.5
Window 2.6
Window 2.7
Section 4.2.2

Stepped and Nonuniform Columns


setcolumn2
plotmsh2
nonucolumn
systinfo2

Compute the buckling loads and mode shapes of a constrained


stepped column
Plot and output buckling mode shapes
Compute the buckling loads and mode shapes of a nonuniform
column
Display the information of a stepped or nonuniform column

Window 3.1
Window 3.2
Window 3.3
Section 4.3

Utilities
TBdemo
TBinfo
RunEx

Show how the Toolbox works and what it can do


Show the information of the functions in the Toolbox
Run all the numerical examples contained in this chapter

Section 4.1
Section 4.1
Section 4.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

Toolbox for Chapter 5 Stress Analysis in Two-Dimensional Problems


Stress
stressTF
pristress

Transform stress components from an element to another of


different orientation
Compute principal stresses and maximum in-plane shear
stress, and plot Mohrs circle for plane stress

Window 2.1
Window 2.2

Strain
strainTF
pristrain
strgauges

Transform strain components from an element to another of


different orientation
Compute principal strains and maximum in-plane shear strain,
and plot Mohrs circle for plane strain
Determine strain components based on the readings from a set
of three strain gauges

Window 2.3
Window 2.4
Window 2.5

Material Properties
hooks2e
hooke2s
failure2D

Compute strain components based on Hookes law


Compute stress components based on Hookes law
Tell if a material under a given state of in-plane stress will fail,
based on one of three commonly used criteria of failure

Window 2.6
Window 2.6
Window 2.7

Utilities
TBdemo
TBinfo
RunEx

Show how the Toolbox works and what it can do


Show the information of the Toolbox
Run all the numerical examples contained in this chapter

Section 5.1
Section 5.1
Section 5.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

Toolbox for Chapter 6 Static Analysis of Constrained Multispan Beams


System Setup
setbeam2

Set up beam parameters, boundary conditions and constraints

Window 3.1

Static Analysis of Beams


Compute beam response subject to external loads

Window 3.2

Compute beam response due to boundary disturbances

Window 3.3

Compute beam response due to support settlements

Window 3.4

Compute total response due external and boundary


disturbances and support settlement

Window 3.5

plotbeam2

Plot spatial distribution of beam response

Window 3.6

infline

Plot influence lines for response at a specific point

Window 3.7

inflreact

Plot influence lines for reactions at a support or node

Window 3.8

beam2fbs

Utilities
systinfo

Display the information of a multispan beam

TBdemo

Show how the Toolbox works and what it can do

Section 6.1

TBinfo

Show the information of the Toolbox

Section 6.1

RunEx

Run all the numerical examples contained in this chapter

Section 6.1

Section 6.3.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

Toolbox for Chapter 7 Static Analysis of Plane Trusses


Static Analysis of Trusses
settruss

trussresp

plottruss

Set up parameters and boundary conditions of a truss

Window 3.1

Compute truss response subject to external loads

Window 3.2

Compute truss response due to support settlement

Window 3.3

Compute truss response due to fabrication errors

Window 3.4

Compute truss response due to thermal effects

Window 3.5

Compute the total response of a truss

Window 3.6

Display the undeformed and deformed configurations of a truss

Window 3.7

Utilities
systinfo

Display truss parameters and boundary conditions

Section 7.3.1

TBdemo

Show how the Toolbox works and what it can do

Section 7.1

TBinfo

Show the information of the Toolbox

Section 7.1

RunEx

Run all the numerical examples contained in this chapter

Section 7.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

Toolbox for Chapter 8 Static Analysis of Plane Frames


Static Analysis of Frames
setframe

Set up parameters and boundary conditions of a frame

Window 3.1

frameresp

Compute frame response subject to external loads

Window 3.2

Compute frame response due to support settlement

Window 3.3

Compute the total response of a frame

Window 3.4

maxresp

Obtain maximum response of a frame and locations

Window 3.5

reactf

Obtain reactions at supports

Window 3.6

plotframe

Plot undeformed and deformed configurations of a frame

Window 3.7

membresp

Compute response of frame members

Window 3.8

plotmember

Plot response along a frame member, and show response at the


two ends of the member

Window 3.9

Utilities
systinfo

Display frame parameters and boundary conditions

Window 3.1

TBdemo

Show how the Toolbox works and what it can do

Section 8.1

TBinfo

Show the information of the Toolbox

Section 8.1

RunEx

Run all the numerical examples contained in this chapter

Section 8.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

Toolbox for Chapter 9 Dynamics of Particles and Rigid Bodies


Dynamics of Particles
resultant

Compute resultant force and moment of a system of forces

Window 2.1

part2d

Simulate the motion for a particle in two dimensions

Window 2.2

part3d

Simulate the motion for a particle in three dimensions

Window 2.2

partmotion

Animate the motion of a particle in two or three dimensions

Window 2.3

mscenter

Compute total mass and mass center of a particle system

Window 2.4

Rigid Body Dynamics in Two Dimensions


massmin

Compute mass moments of inertia of a rigid body

Window 3.1

rigid2d

Plot dynamic response of a rigid body in plane motion

Window 3.2

animotion2d

Animate the two-dimensional motion of a rigid body

Window 3.3

Rigid Body Dynamics in Three Dimensions


inertiaTF
prinertia
axisym3d
eulermotion

Transform the moments and products of inertia from one


coordinate system to another
Determine the principal axes and principal moments of inertia
of a rigid body
Plot Euler angles and angular velocities of an axisymmetric
rigid body
Animate the motion of an axisymmetric rigid body by using
Euler angles

Window 4.1
Window 4.2
Window 4.3
Window 4.4

Utilities
TBdemo
TBinfo
RunEx

Show how the Toolbox works


List MATLAB functions contained in this Toolbox
Run all the numerical examples contained in this chapter

Section 9.1
Section 9.1
Section 9.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

Toolbox for Chapter 10 Vibration Analysis of One-Degree-of-Freedom


Systems
System Setup
set1dof
set1dof2

Input system parameters (m, c, k)


Input system parameters ( n , , m)

Window 2.1
Window 2.1

Time Response
freevib
forcedvib
stepchract
compltvib
energy
stepcharact
plotvib
getpts

Compute and display free response


Compute and display forced response
Compute maximum overshoot, rise time and settling time of
step response of an underdamped system
Plot total response due to both initial and external disturbances
Compute and display mechanical energy function
Compute characteristic parameters of step response
Plot time response
Get times of simulation

Window 3.1
Window 3.2
Section 10.3.3
Window 3.9
Window 3.11
Section 10.3.3
Window 3.12
Window 3.13

Analytical Vibration Solutions


forcedANL
plotANL

Obtain analytical expressions of forced response


Plot forced response by exact analytical solutions

Window 4.1
Window 4.2

Frequency Response
harmonic
plotfr
normhar
transm
basevib
unbalance
isolator

Plot frequency response to a harmonic excitation


Plot frequency response from computed data
Plot normalized frequency response
Plot force or displacement transmissibility due to harmonic
excitation
Plot frequency response to a harmonic base excitation
Plot the frequency response of a rotating machine with an
unbalanced mass
Design the parameters of a vibration isolator

Window 5.1
Window 5.2
Window 5.3
Window 5.4
Window 5.5
Window 5.6
Window 5.7

Response to Periodic Excitations


periodic
fseries

Plot steady-state response to a periodic excitation


Obtain the Fourier series for a periodic forcing function

Window 6.1
Window 6.2

Nonlinear Vibration
setNL
NLvib

Specify a 1-DOF nonlinear vibration system


Obtain numerical solution of nonlinear vibration

Window 7.1
Window 7.2

Utilities
TBdemo
TBinfo
RunEx
systinfo

Show how the Toolbox works and what it can do


Show the information of the Toolbox
Run all the numerical examples contained in this chapter
Display system information and step response specifications

Section 10.1
Section 10.1
Section 10.1
Window 2.1

10

Toolbox for Chapter 11 Vibration and Control of Multiple-Degree-ofFreedom Systems


System Setup
setmdof

Input matrices [M], [C] and [K], and compute eigensolutions

Window 2.1

Modes of Vibration
animode
chareq

Obtain characteristic equation det s 2 [ M ] + s[C ] + [ K ] = 0

geteig

Output eigensolutions computed by function setmdof

Animate vibration in a particular mode

Window 2.3
Section
11.2.3
Window 2.2

Time Response
freeMD
forcedMD
freeLT
forcedLT
freeRK
forcedRK
respCV
plotvib

Obtain free response by modal analysis


Obtain forced response by modal analysis
Obtain free response by inverse Laplace transform
Obtain forced response by inverse Laplace transform
Compute free response by Runge-Kutta algorithm
Compute forced response by Runge-Kutta algorithm
Compute system response based on analytical expressions
obtained by freeMD, forcedMD, freeLT, and forcedLT
Plot time response obtained by functions freeRK, forcedRK,
respCV, ctrmdof1 and ctrmdof2

Window 3.1
Window 3.2
Window 3.3
Window 3.4
Window 3.6
Window 3.7
Window 3.5
Window 3.8

Frequency Response
frfun
plotfr

Obtain frequency response (magnitude and phase)


Plot frequency response

Window 3.9
Window 3.10

Dynamic Vibration Absorption


absorb

Characterize the dynamic behaviors of a vibrating system


combined with an undamped vibration absorber
Plot the steady-state response of a vibrating system combined
absorbdmp
with a damped vibration absorber
absorbmsratio Obtain a range of mass ratio for vibration absorber design
Optimally tune a damped absorber
absorbopt

Window 4.1
Window 4.2
Window 4.3
Window 4.4

Transfer Function and Greens Function

getTF

Obtain transfer function H ( s ) = s 2 [ M ] + s[C ] + [ K ]

getGF

Obtain Greens function G (t ) = L 1 [ H ( s ) ][ B f ]

Window 5.2

pzTF

Compute transfer function poles and zeros

Window 5.3

[B f ]

Window 5.1

Vibration Control System


ssmdof1

Obtain a state representation for vibration control of a


mechanical system

Window 6.1

11

clpmdof1

ctrmdof1

Obtain the closed-loop state equation for vibration control


Plot the response of a vibration control system

Window 6.2
Window 6.4

Position Control System


ssmdof2
clpmdof2

ctrmdof2

Obtain a state representation for position control of a


mechanical system
Obtain the closed-loop state equation for position control
Plot the response of a position control system

Window 6.1
Window 6.3
Window 6.5

Utilities
systinfo

Display information on system parameters and eigensolutions

TBdemo
TBinfo
RunEx

Demonstrate how the Toolbox works and what it can do


Show the solution procedure of the Toolbox
Run all the numerical examples contained in this chapter

Section
11.2.3
Section 11.1
Section 11.1
Section 11.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

12

Toolbox for Chapter 12 Dynamics and Control of Euler-Bernoulli Beams


System Setup
setbeam
setdamp
systinfo

Set up a uniform beam and compute its natural frequencies and


mode shapes
Specify or reset damping in a beam
Display the parameters, boundary conditions, damping status,
natural frequencies and mode shapes of a beam

Window 2.1
Window 3.2
Section
12.2.3

Eigensolutions
eigenbeam
plotmsh
nodalpts
animode

Determine eigenvalues and normalized eigenfunctions of a


beam
Plot mode shape of a beam
Determine the nodal points of an eigenfunction (mode shape)
Animate a mode of vibration of a beam

Window 2.2
Window 2.3
Window 2.4
Window 2.5

Dynamic Response
freebeam
freebeam1
forcedbeam
forcedbeam1
plotbeam
plotbeam1
beammovie
frfbeam

Compute and display free response of a beam


Compute and display forced response of a beam
Plot time response of a beam at a spatial point
Plot spatial distribution of beam response at a specific time
Animate time response of a beam
Plot the magnitude and phase of steady-state response of a
beam subject to a pointwise sinusoidal force

Window 3.3
Window 3.4
Window 3.6
Window 3.6
Window 3.7
Window 3.8

Feedback Control
tfbeam
ssbeam
clpbeam
contrbeam

Obtain the open-loop transfer function of a beam with a pair of


sensor and actuator
Obtain a state representation for a beam
Obtain the closed-loop state equation for a beam under
feedback control
Compute the response of a beam with or without feedback
control by a Runge-Kutta algorithm

Window 4.1
Window 4.2
Window 4.3
Window 4.4

Nonuniform Beams
nonubeam
systinfo2
plotmsh2
animode2
getmkb0
respnubeam
nubmovie

Set up a nonuniform beam and compute its natural frequencies


and mode shapes
Display the parameters, boundary conditions, damping status,
natural frequencies and mode shapes of a nonuniform beam
Plot mode shape of a beam
Animate a mode of vibration
Create a discretized model for a beam
Plot time response of a nonuniform beam
Play animated vibration of a beam

Window 5.1
Section 12.5
Window 5.2
Window 5.3
Window 5.4
Window 5.5
Window 5.6
13

tfbeam2
ssbeam2

Create the transfer function of a nonuniform beam under a pair


of sensor and actuator
Create a state-space representation of a nonuniform beam
under multiple sensors and actuators

Window 5.7
Window 5.8

Utilities
TBdemo
TBinfo
RunEx

Show how the Toolbox works and what it can do


Display the information about this Toolbox
Run all the numerical examples contained in this chapter

Section 12.1
Section 12.1
Section 12.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

14

Toolbox for Chapter 13 Dynamic Analysis of Bars, Shafts, and Strings


System Setup
setbar
setshaft
setstring
systinfo

Set up a bar and compute its eigensolutions


Set up a shaft and compute its eigensolutions
Set up a string and compute its eigensolutions
Display the information on system parameters, boundary
conditions, and eigensolutions

Window 2.1
Window 2.1
Window 2.1
Section
13.2.3

Eigensolutions
eigen2os
nodalpts
plotmsh
animode

Determine eigenvalues and normalized eigenfunctions


Determine the nodal points of eigenfunctions
Plot spatial distribution of eigenfunctions
Animate modes of vibration

Window 2.2
Window 2.3
Window 2.4
Window 2.5

Dynamic Response
free2os
free2os1
forced2os
forced2os1
frf2os
movie2os

Plot the free vibration of a second-order system

Window 3.1

Plot the forced vibration of a second-order system

Window 3.2

Plot the frequency response of a second-order system


Animate time response due to external and initial disturbances

Window 3.5
Window 3.4

Free Vibration of Stepped Systems


setbar2
setshaft2
setstring2
systinfo2
plotmsh2
eigenstep2
animode2

Set up a stepped bar and compute its eigensolutions


Set up a stepped shaft and compute its eigensolutions
Set up a stepped string and compute its eigensolutions
Display the information on system parameters, boundary
conditions, and eigensolutions
Plot spatial distribution of eigenfunctions of a stepped system
Obtain eigenfunctions of a stepped system
Animate modes of vibration for a stepped system

Window 4.1
Window 4.1
Window 4.1
Section
13.4.3
Window 4.2
Window 4.3
Window 4.4

Utilities
TBdemo
TBinfo
RunEx

Show how the Toolbox works and what it can do


Show the information of the functions in the Toolbox
Run all numerical examples in this chapter

Section 13.1
Section 13.1
Section 13.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

15

Toolbox for Chapter 14 Dynamic Analysis of Constrained, Combined, and


Stepped Beams
Constrained Beams
setbeam
systinfo

Set up a constrained beam and compute its eigensolutions


Display system information and eigensolutions

plotmsh
animode
eiglocus
frfbeam

Plot mode shape distribution along beam length


Play animated beam response in a mode of vibration
Plot eigenvalue loci of a beam versus a constraint parameter
Plot the steady-state displacement of a constrained beam
subject to a pointwise sinusoidal force

Window 2.1
Section
14.2.2
Window 2.2
Window 2.3
Window 2.4
Window 2.5

Combined Beams
setbeam2
systinfo

Set up a combined beam and compute its eigensolutions


Display system information and eigensolutions

plotmsh
animode
trbeam2

Plot mode shape distribution along beam length


Play beam response in a mode of vibration
Plot the time history of the transient displacement of a
combined beam subject to external and initial disturbances
Plot the spatial distribution of the transient displacement of a
combined beam at a specific time
Animate transient vibration of combined beam
Plot the steady-state response of a combined beam subject to a
pointwise sinusoidal force

trbeam2s
beammovie2
frfbeam2

Window 3.1
Section
14.3.2
Window 2.2
Window 2.3
Window 3.2
Window 3.3
Window 3.4
Window 3.5

Stepped Beams
setbeam3
systinfo3

Set up a stepped beam and compute its eigensolutions


Display system information and eigensolutions

plotmsh3
animode3

Plot mode shape distribution along beam length


Play animated beam response in a mode of vibration

Window 4.1
Section
14.4.2
Window 4.2
Window 4.3

Utilities
TBdemo
TBinfo
RunEx

To show how The toolbox works and what it can do


To show the information of the Toolbox
Run all the numerical examples contained in this chapter

Section 14.1
Section 14.1
Section 14.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

16

Toolbox for Chapter 15 Static Analysis of Linearly Elastic Bodies


Stress and Strain
pristress3
pristrain3

Compute principal stresses and principal axes in three


dimensions
Compute principal strains and principal axes in three
dimensions

Window 2.1
Window 2.2

Generalized Hookes Law


hks2e
hke2s
elaconst

Compute strain components based on Hookes law


Compute stress components based on Hookes law
Compute the values of elastic constants

Window 2.3
Window 2.3
Window 2.4

Finite Element Analysis of Two-Dimensional Bodies


setrectan
setconstr
resprectan
eleminfo
nodeinfo
plotmesh
plotgln
getKg
dispFE

Rectangular Regions
Set up a finite element mesh for a rectangular elastic body
Change or remove pointwise constraints
Compute the static response of a rectangular elastic body
Display the information of a selected element
Display the information at a selected node
Plot the mesh of undeformed or deformed configuration
Plot static response of the body along a grid line
Obtain global stiffness matrix
Display the information of a rectangular elastic body

Window 4.1
Window 4.2
Window 4.3
Window 4.4
Window 4.5
Window 4.6
Window 4.7
Window 4.8
Section 15.4.2

setabody
setbnd
respabody
getmesh
eleminfo
nodeinfo
plotmesh2
getKg
dispFE2

Regions of Arbitrary Shapes


Set up a finite element mesh for an arbitrary-shaped body
Set up boundary conditions
Compute the static response of a body
Obtain a finite element mesh for certain regions
Display the information on a selected element
Display the information at a selected node
Plot the mesh for undeformed or deformed configuration
Obtain global stiffness matrix
Display the information of a body of arbitrary shape

Window 4.9
Window 4.10
Window 4.11
Window 4.12
Window 4.4
Window 4.5
Window 4.6
Window 4.8
Section 15.4.3

Utilities
TBdemo
TBinfo
RunEx

Show how the Toolbox works and what it can do


Show the information of the Toolbox
Run all the numerical examples contained in this chapter

Section 15.1
Section 15.1
Section 15.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

17

Toolbox for Chapter 16 Free Vibration of Membranes and Plates


Free Vibration of Membranes
recmemb
plotmsh1
animode1
cirmemb
plotmsh2
animode2

Compute eigensolutions of a rectangular membrane


Plot mode shapes of a rectangular membrane
Animate modes of vibration of a rectangular membrane
Compute eigensolutions of a circular membrane
Plot mode shapes of a circular membrane
Animate modes of vibration of a circular membrane

Window 2.1
Window 2.2
Window 2.3
Window 2.4
Window 2.5
Window 2.6

Free Vibration of Rectangular Plates --- Navier and Lvy Solutions


recplateLV
plotmsh3
animode3

Compute Navier- or Lvy-type eigensolutions of a rectangular


plate with at least two opposite edges simply supported
Plot mode shapes of a rectangular plate
Animate modes of vibration of a rectangular plate

Window 3.1
Window 2.2
Window 2.3

Free Vibration of Rectangular Plates --- Finite Element Solutions


recplateFE
plotmsh3f
animode3f

Compute eigensolutions of a rectangular plate with general


boundary conditions
Plot mode shapes of a rectangular plate
Animate modes of vibration of a rectangular plate

Window 3.2
Window 3.3
Window 3.4

Free Vibration of Circular Plates


cirplate
plotmsh4
animode4

Compute eigensolutions of a circular plate


Plot mode shapes of a circular plate
Animate modes of vibration of a circular plate

Window 4.1
Window 2.5
Window 2.6

Utilities
systinfo

Display the information and eigensolutions of a membrane


or plate

TBdemo
TBinfo
RunEx

Show how the Toolbox works and what it can do


Show the information of the functions in the Toolbox
Run all the numerical examples contained in this chapter

Sections
16.2.1,
16.2.2,
16.3.3,
16.4.2
Section 16.1
Section 16.1
Section 16.1

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

18

Toolbox for Appendix A.12 Inverse Laplace Transform via Partial Fraction
Expansion
Free Vibration of Membranes
pfe
invLT
plotLT

Obtain the partial fraction expansion of a rational function


Obtain the inverse Laplace transform of a rational function
Plot inverse-Laplace-transformed function versus time

Window A.1
Window A.2
Window A.3

The main functions contained these toolboxes given in the following pages. For demonstrative
example of what these functions can do click the button Demo Examples in the home page.

19

You might also like