Solving Engineering Mechanics Problems with MATLAB
Contributors: Srinivas, J.
Publisher: New Academic Science
Published: 2010
Place of publication: London
Language: eng
Number of pages: 405
ISBN-13: 9781781831731; 9781523118809
Subjects: Mechanical engineering; Data processing; Applied Mechanics; Génie mécanique; Informatique; Mécanique appliquée; MATLAB
Notes: 4.2 Writing Script Files and Functions.
Table of contents: title: Cover; Preface; Contents; Chapter 1 Engineering Mechanics; 1.1 Introduction; 1.2 Newtonian Mechanics; 1.3 Newton's Laws of Motion; 1.4 Resultants of Coplanar Force Systems; 1.5 Resultants of Non-Coplanar Force Systems; 1.6 Equilibrium of Coplanar Force Systems; 1.7 Equilibrium of Non-Coplanar Force System; 1.8 Trusses; 1.9 Analysis of Beams; 1.10 Friction; 1.11 First Moments and Centroids; 1.12 Virtual Work; 1.13 Kinematics of a Particle; 1.14 D'Alembert's Principle; 1.15 Kinematics of A Rigid Body in Plane Motion; 1.16 Moments of Inertia; 1.17 Dynamics of A Rigid Body in Plane Motion.; title: 1.18 Work and Energy1. 19 Impulse and Momentum; 1.20 Three-Dimensional Mechanics; Chapter 2 Matlab Basics; 2.1 Introduction; 2.1.1 Starting and Quitting MATLAB; 2.1.2 Display Windows; 2.1.3 Entering Commands; 2.1.4 MATLAB Expo; 2.1.5 Abort; 2.1.6 The Semicolon (;); 2.1.7 Typing %; 2.1.8 The clc Command; 2.1.9 Help; 2.1.10 Statements and Variables; 2.2 Arithmetic Operations; 2.3 Display Formats; 2.4 Elementary Math Built-in Functions; 2.5 Variable Names; 2.6 Predefined Variables; 2.7 Commands for Managing Variables; 2.8 General Commands; 2.9 Arrays; 2.9.1 Row Vector; 2.9.2 Column Vector.; title: 2.9.3 Matrix2.9.4 Addressing Arrays; 2.9.4.1 Colon for a vector; 2.9.4.2 Colon for a matrix; 2.9.5 Adding Elements to a Vector or a Matrix; 2.9.6 Deleting Elements; 2.9.7 Built-in Functions; 2.10 Operations with Arrays; 2.10.1 Addition and Subtraction of Matrices; 2.10.2 Dot Product; 2.10.3 Array Multiplication; 2.10.4 Array Division; 2.10.5 Identity Matrix; 2.10.6 Inverse of a Matrix; 2.10.7 Transpose; 2.10.8 Determinant; 2.10.9 Array Division; 2.10.10 Left Division; 2.10.11 Right Division; 2.10.12 Eigenvalues and Eigenvectors; 2.11 Element-By-Element Operations.; title: 2.11.1 Built-in Functions for Arrays2.12 Random Numbers Generation; 2.12.1 The Random Command; 2.13 Polynomials; 2.14 System of Linear Equations; 2.14.1 Matrix Division; 2.14.2 Matrix Inverse; 2.15 Script Files; 2.15.1 Creating and Saving a Script File; 2.15.2 Running a Script File; 2.15.3 Input to a Script File; 2.15.4 Output Commands; 2.16 Programming in MATLAB; 2.16.1 Relational and Logical Operators; 2.16.2 Order of Precedence; 2.16.3 Built-in Logical Functions; 2.16.4 Conditional Statements; 2.16.5 Nested if Statements; 2.16.6 else AND elseif Clauses; 2.16.7 MATLAB while Structures.; title: 2.17 Graphics2.17.1 Basic 2-D Plots; 2.17.2 Specialized 2-D Plots; 2.17.2.1 Overlay plots; 2.17.3 3-D Plots; 2.17.4 Saving and Printing Graphs; 2.18 Input/Output in MATLAB; 2.18.1 The fopen Statement; 2.19 Symbolic Mathematics; 2.19.1 Symbolic Expressions; 2.19.2 Solution to Differential Equations; 2.19.3 Calculus; 2.20 The Laplace Transforms; 2.21 Additional Examples; Chapter 3 Matlab Tutorial For Mechanics; 3.1 Introduction; 3.2 Example Problems and Solutions; 3.2.1 Statics; 3.2.2 Dynamics; Chapter 4 Matlab for Engineering Applications; 4.1 Numerical Calculations.