Muutke küpsiste eelistusi

E-raamat: Numerical and Analytical Methods with MATLAB [Taylor & Francis e-raamat]

(Florida Atlantic University, Boca Raton, USA), (Florida Atlantic University, Boca Raton, Florida), (Florida Atlantic University, Boca Raton, Florida)
  • Formaat: 486 pages, 32 Tables, black and white; 267 Illustrations, black and white
  • Sari: Applied and Computational Mechanics
  • Ilmumisaeg: 11-Aug-2009
  • Kirjastus: CRC Press Inc
  • ISBN-13: 9780429150937
  • Taylor & Francis e-raamat
  • Hind: 170,80 €*
  • * hind, mis tagab piiramatu üheaegsete kasutajate arvuga ligipääsu piiramatuks ajaks
  • Tavahind: 244,00 €
  • Säästad 30%
  • Formaat: 486 pages, 32 Tables, black and white; 267 Illustrations, black and white
  • Sari: Applied and Computational Mechanics
  • Ilmumisaeg: 11-Aug-2009
  • Kirjastus: CRC Press Inc
  • ISBN-13: 9780429150937
Numerical and Analytical Methods with MATLAB® presents extensive coverage of the MATLAB programming language for engineers. It demonstrates how the built-in functions of MATLAB can be used to solve systems of linear equations, ODEs, roots of transcendental equations, statistical problems, optimization problems, control systems problems, and stress analysis problems. These built-in functions are essentially black boxes to students. By combining MATLAB with basic numerical and analytical techniques, the mystery of what these black boxes might contain is somewhat alleviated.

This classroom-tested text first reviews the essentials involved in writing computer programs as well as fundamental aspects of MATLAB. It next explains how matrices can solve problems of linear equations, how to obtain the roots of algebraic and transcendental equations, how to evaluate integrals, and how to solve various ODEs. After exploring the features of Simulink, the book discusses curve fitting, optimization problems, and PDE problems, such as the vibrating string, unsteady heat conduction, and sound waves. The focus then shifts to the solution of engineering problems via iteration procedures, differential equations via Laplace transforms, and stress analysis problems via the finite element method. The final chapter examines control systems theory, including the design of single-input single-output (SISO) systems.

Two Courses in One TextbookThe first six chapters are appropriate for a lower level course at the sophomore level. The remaining chapters are ideal for a course at the senior undergraduate or first-year graduate level. Most of the chapters contain projects that require students to write a computer program in MATLAB that produces tables, graphs, or both. Many sample MATLAB programs (scripts) in the text provide guidance on completing these projects.
Preface xi
Acknowledgments xv
Authors xvii
Numerical Modeling for Engineering
1(4)
Computer Usage in Engineering
1(1)
Importance of the Computer
1(1)
Computer Usage
1(1)
The Mathematical Model
2(1)
Computer Programming
2(1)
Preparing a Computer Program
3(1)
Recommended Procedures for Writing a Program
3(1)
Building Blocks in Writing a Program
3(2)
MATLAB Fundamentals
5(40)
Introduction
5(3)
The MATLAB Windows
5(3)
Constructing a Program in MATLAB
8(1)
The MATLAB Program
8(10)
Program Examples
18(8)
Debugging a Program
26(2)
3-D and Contour Plots
28(17)
Projects
29(15)
References
44(1)
Matrices
45(32)
Matrix Operations
45(3)
System of Linear Equations
48(7)
The inv Function
49(1)
The Gauss Elimination Function
49(1)
Examples
50(5)
Gauss Elimination
55(6)
The Gauss-Jordan Method
61(2)
Number of Solutions
63(1)
Inverse Matrix
64(4)
The Eigenvalue Problem
68(9)
Exercises
72(1)
Projects
72(4)
Reference
76(1)
Roots of Algebraic and Transcendental Equations
77(18)
The Search Method
77(1)
Bisection Method
77(2)
Newton-Raphson Method
79(1)
The fzero Function
80(15)
Example Programs
84
Projects
83(10)
Reference
93(2)
Numerical Integration
95(10)
Numerical Integration and Simpson's Rule
95(3)
Improper Integrals
98(2)
MATLAB's Quad Function
100(1)
MATLAB's DBLQUAD Function
101(4)
Exercises
102(1)
Projects
103(2)
Numerical Integration of Ordinary Differential Equations
105(36)
The Initial Value problem
105(2)
The Fourth-Order Runge-Kutta Method
107(1)
System of Two First-Order Equations
108(1)
A Single Second-Order Equation
108(2)
MATLAB's ODE Function
110(2)
Ordinary Differential Equations That Are Not Initial Value Problems
112(1)
Solution of a Tri-Diagonal System of Linwear Equations
112(3)
Difference Formulas
115(3)
Deflection of a Beam
118(23)
Projects
121(20)
Simulink
141(14)
Introduction
141(1)
Creating a Model in Simulink
141(2)
Typical Building Blocks in Constructing a Model
143(3)
Constructing and Running the Model
146(1)
Constructing a Subsystem
146(1)
Using the mux and fen Blocks
146(2)
The Relay Block
148(1)
The Switch Block
149(1)
Trigonometric Function Blocks
150(5)
Projects
152(3)
Curve Fitting
155(16)
Curve-Fitting Objective
155(1)
Method of Least Squares
155(3)
Curve Fitting with the Exponential Function
158(2)
MATLAB's Curve-Fitting Function
160(2)
Cubic Splines
162(2)
The Function Interpl for Cubic Spline Curve Fitting
164(1)
Curve Fitting with Fourier Series
164(7)
Projects
167(4)
Optimization
171(16)
Introduction
171(1)
Unconstrained Optimization Problems
172(1)
Method of Steepest Descent
173(3)
Optimization with Constraints
176(2)
MATLAB's Optimization Function
178(9)
Exercises
182(1)
Projects
182(4)
Reference
186(1)
Partial Differential Equations
187(46)
The Classification of Partial Differential Equations
187(1)
Solution by Separation of Varibles
188(18)
The Vibrating String
188(4)
Unsteady Heat Transfer I (Bar)
192(7)
Unsteady Heat Transfer II (Cylinder)
199(7)
Unsteady Heat Transfer in 2-D
206(5)
Perturbation Theory and Sound Waves
211(6)
Review of Finite Difference Formulas
217(1)
Example of Applying Finite Difference Methods to Partial Differential Equations
217(16)
The Explicit Method
218(2)
The Implicit Method
220(1)
Projects
221(12)
Iteration Method
233(16)
Iteration in Pipe Flow Analysis
233(2)
The Gauss-Seidel Method
235(3)
The Hardy-Cross Method
238(11)
Projects
241(7)
References
248(1)
Laplace Transforms
249(34)
Laplace Transform and Inverse Transform
249(7)
Transforms of Derivatives
256(1)
Ordinary Differential Equations, Initial Value Problem
257(3)
A Shifting Theorem
260(3)
The Unit Step Function
263(1)
Laplace Transform of the Unit Step Function
264(4)
Convolution
268(3)
Laplace Transforms Applied to partial Differential Equations
271(5)
Laplace Transforms and Complex Variables
276(7)
Residues and Poles
278(3)
Exercises
281(1)
References
282(1)
An Introduction to the Finite Element Method
283(60)
Finite Element Method for Stress Analysis
283(1)
Structural Mechanics Plane Stress Analysis
283(5)
The Shape Function for a Linear Triangle Element
288(11)
3-Node Triangular Element for 2-D Stress Analysis
290(1)
Shape Function in Area Coordinates
291(1)
Finite Element Formulation Using Triangular Elements
292(7)
Finite Element Analysis Using MATLAB's PDE Toolbox
299(21)
Structural Mechanics Plane Strain Analysis
320(1)
Model Analysis of 2-D Structures
321(4)
Finite Element Analysis for Heat Transfer
325(18)
Projects
339(2)
References
341(2)
Control Systems
343(76)
Introduction
343(3)
Representation of Systems in MATLAB
346(9)
Transfer Function Representation
348(2)
Zero-Pole-Gain Format of Transfer Function Representation
350(2)
State Space Representation
352(3)
Closed-Loop Systems
355(6)
DC Motor Modeling
355(2)
Block Diagrams
357(1)
MATLAB Tools for Defining the Closed-Loop System
358(3)
MATLAB Tools for the Performance Analysis of Closed-Loop Systems
361(6)
Root Locus Plots
361(2)
Nyquist Plots
363(4)
MATLAB's SISOtool
367(10)
Example to Be Used with SISOtool
367(3)
SISOtool Main Features
370(1)
Using SISOtool to Design the Controller for Example at Beginning of This Section
371(6)
Application of Simulink in Controls and Dynamic Systems
377(28)
Example of Control of the Fluid Level in Coupled Tanks
377(8)
Design of a Feed-Forward Loop Using Optimality Criteria
385(6)
Active Suspension
391(3)
Sampled Data Control System
394(3)
Implementation of ADC and DAC in Simulink
397(8)
Simulink's Data Acquisition Toolbox
405(14)
Analog Input
406(1)
Analog Output
407(1)
Digital Input
408(1)
Digital Output
408(4)
Projects
412(5)
Endnotes
417(2)
Appendix A 419(4)
Appendix B 423(6)
Appendix C 429(10)
Index 439
William Bober, Chi-Tay Tsai, and Oren Masory are all professors in the Department of Mechanical Engineering at Florida Atlantic University.