Engineering Computation with MATLAB, 2/E
ISBN-10: 0136080634
ISBN-13: 9780136080633
Publisher: Addison-Wesley
Copyright: 2010
Format: Paper; 480 pp
Published: 01/08/2009
Status: Instock

Customers outside the U.S., click here.
Description
Features
New To This Edition
Table of Contents
Chapter 1: Introduction to Computers and Programming
1.1 Background
1.2 History of Computer Architectures
1.3 Computing Systems Today
1.4 Executing a MATLAB Program
1.5 Problem Solving
Chapter 2: Getting Started with MATLAB
2.1 Programming Language Background
2.2 Basic Data Manipulation
2.3 The MATLAB User Interface
2.4 Scripts
2.5 Engineering Example–Spacecraft Launch
Chapter 3: Vectors and Arrays
3.1 Concept: Using Built-in Functions
3.2 Concept: Data Collections
3.3 MATLAB Vectors
3.4 Engineering Example–Forces and Moments
3.5 MATLAB Arrays
3.6 Engineering Example–Computing Soil Volume
Chapter 4: Execution Control
4.1 Concept: Code Blocks
4.2 Conditional Execution in General
4.3 if Statements
4.4 switch Statements
4.5 Iteration in General
4.6 for Loops
4.7 while Loops
4.8 Engineering Example–Computing Liquid Levels
Chapter 5: Functions
5.1 Concepts: Abstraction and Encapsulation
5.2 Black Box View of a Function
5.3 MATLAB Implementation
5.4 Engineering Example–Measuring a Solid Object
Chapter 6: Character Strings
6.1 Character String Concepts: Mapping Casting, Tokens and Delimiting
6.2 MATLAB Implementation
6.3 Format Conversion Functions
6.4 Character String Operations
6.5 Arrays of Strings
6.6 Engineering Example–Encryption
Chapter 7: Cell Arrays and Structures
7.1 Concept: Collecting Dissimilar Objects
7.2 Cell Arrays
7.3 MATLAB Structures
7.4 Structure Arrays
7.5 Engineering Example–Assembling a Structure
Chapter 8: File Input and Output
8.1 Concept: Serial Input and Output (I/O)
8.2 MATLAB Workspace I/O
8.3 High-Level I/O Functions
8.4 Lower-Level File I/O
8.5 Engineering Example–Spreadsheet Data
Chapter 9: Recursion
9.1 Concept: The Activation Stack
9.2 Recursion Defined
9.3 Implementing a Recursive Function in MATLAB
9.4 Exceptions
9.5 Wrapper Functions
9.6 Tail Recursion
9.7 Mutual Recursion
9.8 Generative Recursion
9.9 Examples of Recursion
9.10 Engineering Example–Robot Arm Motion
Chapter 10: Principles of Problem Solving
10.1 Solving Simple Problems
10.2 Assembling Solution Steps
10.3 Summary of Operations
10.4 Solving Larger Problems
10.5 Engineering Example–Processing Geopolitical Data
Chapter 11: Plotting
11.1 Plotting in General
11.2 2-D Plotting
11.3 3-D Plotting
11.4 Surface Plots
11.5 Interacting with Plotted Data
11.6 Engineering Example–Visualizing Geographic Data
Chapter 12: Matrices
12.1 Concept: Behavioral Abstraction
12.2 Matrix Operations
12.3 MATLAB Implementation
12.4 Rotating Coordinates
12.5 Solving Simultaneous Linear Equations
12.6 Engineering Examples
Chapter 13: Images
13.1 Nature of an Image
13.2 Image Types
13.3 Reading, Displaying, and Writing Images
13.4 Operating on Images
13.5 Engineering Example–Detecting Edges
Chapter 14: Processing Sound
14.1 The Physics of Sound
14.2 Recording and Playback
14.3 MATLAB Implementation
14.4 Time Domain Operations
14.5 The Fast Fourier Transform
14.6 Frequency Domain Operations
14.7 Engineering Example–Oil Rig Structural Integrity
Chapter 15: Numerical Methods
15.1 Interpolation
15.2 Curve Fitting
15.3 Numerical Integration
15.4 Numerical Differentiation
15.5 Engineering Example–Analyzing Rocket Data
15.6 Engineering Example-Cleaning Up Images
Chapter 16: Sorting
16.1 Measuring Algorithm Cost
16.2 Algorithms for Sorting Data
16.3 Performance Analysis
16.4 Applications of Sorting Algorithms
16.5 Engineering Example–A Selection of Countries
Online Chapters
Chapter 17: Searching Graphs
Chapter 18: Object-Oriented Programming
Chapter 19: Linked Lists
Chapter 20: Binary Trees
Chapter 21: N-ary Trees and Graphs
Chapter 22: The Cost of Computing
Appendixes
A MATLAB Special Characters, Reserved Words, and Symbols
B The ASCII Character Set
C Internal Number Representation
D Web Reference Materials (online)
E Answers to True or False and Fill in the Blanks (online)
Index
Previous Edition(s)
Next Edition(s)
Author Bios
David Smith has been teaching introductory computer science classes for engineers at the Georgia Institute of Technology since 1997 when he retired from industry. Previously, he worked 31 years for Lockheed-Martin at their Marietta, Georgia, facility as a systems and software specialist with a focus on intelligent systems. He was active in designing and developing software for the C-130J, C-27J, F-22 and C-5 aircraft, and was the technical leader of the Pilot’s Associate program, a $42 million research project sponsored by the Defense Advanced Research Projects Agency.
Smith
©2010
|
Addison-Wesley
|
Website
|
Live
ISBN-10: 0136097294 |
ISBN-13: 9780136097297
More Info
Smith
©2010
|
Addison-Wesley
|
On-line Supplement
|
Live
ISBN-10: 013609726X |
ISBN-13: 9780136097266
|
| | | More Info |
Smith
©2010
|
Addison-Wesley
|
On-line Supplement
|
Live
ISBN-10: 0136097251 |
ISBN-13: 9780136097259
|
| | | More Info |
Smith
©2010
|
Addison-Wesley
|
On-line Supplement
|
Live
ISBN-10: 0136097278 |
ISBN-13: 9780136097273
|
| | | More Info |
Smith
©2010
|
Addison-Wesley
|
Website
|
Live
ISBN-10: 0136097294 |
ISBN-13: 9780136097297
More Info
Smith
©2010
|
Addison-Wesley
|
Website
|
Live
ISBN-10: 0136097294 |
ISBN-13: 9780136097297
More Info
Smith
©2010
|
Addison-Wesley
|
Website
|
Live
ISBN-10: 0136097294 |
ISBN-13: 9780136097297
More Info
Give your students a choice! PearsonChoices products are designed to give your students more value and flexibility by letting them choose from a variety of text and media formats to best match their learning style and their budget.
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, see the Packages Tab.
Log in to the Instructor Resource Center
Login name:
Password:
Forgot login/password? | Need to redeem an access code?
Instructor Resource Center File Download
This work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the World Wide Web) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials.| Cancel | I accept, proceed with download |
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, browse our available packages below, or contact your Pearson Higher Education representative to create your own package.
Package ISBN-10: 0136120423 | ISBN-13: 9780136120421
©2010 | Instock (Additional assembly time required)
Suggested retail price: $207.93 Buy from myPearsonStore
This package contains:
Package ISBN-10: 0136120431 | ISBN-13: 9780136120438
©2010 | Instock (Additional assembly time required)
Suggested retail price: $268.20 Buy from myPearsonStore
This package contains: