Prentice Hall

Engineering



Engineer's Guide to MATLAB, An, 2/E
Edward B. Magrab, University of Maryland
Shapour Azarm, University of Maryland
Balakumar Balachandran, University of Maryland
James Duncan, University of Maryland
Keith Herold, University of Maryland
Gregory Walsh, University of Maryland

ISBN-10: 0131454994
ISBN-13: 9780131454996

Publisher: Prentice Hall
Copyright: 2005
Format: Paper; 725 pp
Published: 12/08/2004

Suggested retail price: $97.00
Buy from myPearsonStore



For undergraduate engineering courses in Mechanical, Aeronautical, Civil, and Electrical engineering that require/use MATLAB.

This authoritative text guides students in developing a strong working knowledge of MATLAB to solve a wide range of engineering problems. Since solving these problems usually involves writing relatively short, one-time-use programs, the authors demonstrate how to effectively develop such programs in MATLAB—programs that are compact yet readable, easy to debug, and execute fast. Emphasis is on using MATLAB to obtain solutions to several classes of engineering problems, so technical material is presented in summary form only.

  • NEW - Changes incorporated to reflect MATLAB Version 7, Release 14—Particularly in the examples presented in each chapter; in many cases, simplifies some of the computer code.
  • NEW - Completely revised Chapter 1—Now emphasizes how to set up and then navigate the MATLAB environment and the various ways that MATLAB can be used.
  • NEW - Reorganized material in the introductory chapters to improve clarity.
  • NEW - New pedagogical aids created for students:
    • A summary table of the MATLAB commands introduced in each chapter is presented at the end of the chapter.

    • A Table of Examples helps readers find a representative example in the topic area of interest.

    • In the introductory chapters, tables concisely illustrate the different results that families of commands produce.

    • Fonts and font styles that make the computer code more readable used throughout the text.

  • NEW - Major new topics introduced, including:
    • Symbolic mathematics using the Symbolic toolbox

    • System identification using the System Identification toolbox

    • Aerodynamics (Aero Engrg.)

    • Open channel flow (Civil Engrg.)

    • Solution of two point boundary value problems

  • NEW - Substantially increased number of examples and topics—Found in the introductory chapters and the chapters on Vibrations, Fluid Mechanics, Optimization, and Control Systems.
  • NEW - A solution manual for all the exercises in all the chapters.
  • Versatile presentation—Can be used in the following ways: (1) as a companion book to undergraduate and graduate level textbooks in engineering; (2) as a reference book for obtaining numerical solutions to a wide range of engineering problems, and; (3) as a source of applications of a wide variety of MATLAB solution techniques.
  • Challenging exercises—Covers a wide range of engineering topics.
  • Worked examples from a very wide range of engineering topics—Illustrates the various ways to use MATLAB.
  • Detailed instructions—On how to use simulink to solve control systems and pdetool to solve problems and visualize their solutions in solid mechanics, fluid mechanics and aerodynamics, and heat transfer.
  • Matrix notation—Introduced at the outset and employed consistently in all illustrative scripts and functions.
  • Numerous illustrations of several toolboxes—Controls, Simulink, Statistics, Optimization, Symbolic, System Identification, and PDE (Partial Differential Equation).

  • Changes incorporated to reflect MATLAB Version 7, Release 14—Particularly in the examples presented in each chapter; in many cases, simplifies some of the computer code.
  • Completely revised Chapter 1—Now emphasizes how to set up and then navigate the MATLAB environment and the various ways that MATLAB can be used.
  • Reorganized material in the introductory chapters to improve clarity.
  • New pedagogical aids created for students:
    • A summary table of the MATLAB commands introduced in each chapter is presented at the end of the chapter.

    • A Table of Examples helps readers find a representative example in the topic area of interest.

    • In the introductory chapters, tables concisely illustrate the different results that families of commands produce.

    • Fonts and font styles that make the computer code more readable used throughout the text.

  • Major new topics introduced, including:
    • Symbolic mathematics using the Symbolic toolbox

    • System identification using the System Identification toolbox

    • Aerodynamics (Aero Engrg.)

    • Open channel flow (Civil Engrg.)

    • Solution of two point boundary value problems

  • Substantially increased number of examples and topics—Found in the introductory chapters and the chapters on Vibrations, Fluid Mechanics, Optimization, and Control Systems.
  • A solution manual for all the exercises in all the chapters.

(NOTE: Each chapter concludes with Exercises.)

1. Introduction, Edward B. Magrab

1.1. Introduction.

1.2. The MATLAB Environment.

1.3. Ways to Use MATLAB.

1.4. Online Help.

1.5. Some Suggestions on How to Use MATLAB.

1.6. Organization of the Book and its Goals.

1.7. Summary of Functions Introduced in Chapter.



2. Matrices and MATLAB, Edward B. Magrab

2.1. Introduction.

2.2. Matrices and Vectors.

2.3. Creation of Vectors.

2.4. Creation of Matrices.

2.5. Dot Operations.

2.6. Mathematical Operation with Matrices.

2.7. Summary of Functions Introduced in Chapter.



3. Data Input/Output, Edward B. Magrab

3.1. Strings and Annotated Output.

3.3. Input/Output Data Files.

3.4. Cell Arrays.

3.5. Input Microsoft Excel Files.

3.6.Summary of Functions Introduced in Chapter.



4. Program Flow Control, Edward B. Magrab

4.1. Introduction—Logical Operator.

4.2. Control of Program Flow.

4.3. Summary of Functions Introduced in Chapter.



5. Functions, Edward B. Magrab

5.1. Introduction.

5.2. Creating Functions.

5.3. User Defined Functions, Function Handles, and feval.

5.4. MATLAB Functions That Operate on Arrays of Data.

5.5.MATLAB Functions That Require User-Created Functions.

5.6. The Symbolic Toolbox and the Creation of Functions.

5.7. Summary of Functions Introduced in Chapter.



6. 2D Graphics, Edward B. Magrab

6.1. Introduction.

6.2. Basic 2D Plotting Commands.

6.3. Graph Annotation and Visual Enhancement.

6.4. Summary of Functions Introduced in Chapter.



7. 3D Graphics, Edward B. Magrab

7.1. Lines in 3D.

7.2. Surfaces.

7.3. Summary of Functions Introduced in Chapter.



8. Design of Machine Elements, Edward B. Magrab

8.1. Vectors, Forces, and the Equilibrium of Rigid Bodies.

8.2. Stresses and Deflections in Beams, Columns, and Shafts.

8.3. Stresses in Spur Gears.

8.4. Kinematics of a Four-Bar Linkage.

8.5. Cam Profiles and Synthesis.

8.6. Hydrodynamic Bearings.

8.7. PDE Toolbox and the Stress Concentration Factor for Notches in a Thin Plate.



9. Dynamics and Vibrations, Balakumar Balachandran

9.1. Orbital Motions.

9.2. Single-Degree-of-Freedom Systems.

9.3. Multi-Degree-of-Freedom Systems.

9.4. Vibrations of Thin Beams.



10. Control Systems, Gregory C. Walsh

10.1. Introduction to Control System Design.

10.2. Representations of Systems in MATLAB.

10.3. Response of Systems.

10.4. Design Tools.

10.5. Design Examples.

10.6. Summary of Functions Introduced in Chapter.



11. Fluid Mechanics, James H. Duncan

11.1. Hydrostatics.

11.2. Internal Viscous Flow.

11.3. External Flow.

11.4. Joukowski Airfoils.

11.5. Open Channel Flow.



12. Heat Transfer, Keith E. Herold

12.1. Heat Conduction.

12.2. Sizing of Shell and Tube Heat Exchangers.

12.3. Convection Heat Transfer.

12.4. Radiation Heat Transfer.



13. Optimization, Shapour Azarm

13.1. Definition, Formulation, and Graphical Solutions.

13.2. Linear Programming.

13.3. Nonlinear Programming.

13.4. Single-Objective Constrained Methods.

13.5. Multiobjective Optimization.

13.6. Summary of Functions Introduced in Chapter.



14. Engineering Statistics, Edward B. Magrab

14.1. Descriptive Statistical Quantities.

14.2. Probability Distributions.

14.3. Confidence Intervals.

14.4. Hypothesis Testing.

14.5. Linear Regression.

14.6. Design of Experiments.

14.7. Summary of Functions Introduced in Chapter.



Index.

  • ESource Access Pack
    Esource
    © 2001 | Prentice Hall | Paper | Instock
    ISBN-10: 0130904007 | ISBN-13: 9780130904003


Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.


Copyright ©2008 Pearson Education. All rights reserved. Legal Notice | Privacy Policy | Permissions