# MATLAB for Engineers

• ISBN13:

• ISBN10:

## 0131872443

• Edition: 1st
• Format: Paperback
• Publisher: Prentice Hall
• Purchase Benefits
• Free Shipping On Orders Over \$35!
Your order must be \$35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
• Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: \$68.00

### Summary

With a hands-on approach and focus on problem solving, this introduction to Matlab uses examples drawn from a range of engineering disciplines to demonstrate Matlabrs"s applications to a broad variety of problems.Encourages readers to type in examples as they go for immediate application of techniques presented. Includes numerous broad-based examples embedded in the text, practice exercises with solutions, and hints related to commonly encountered problems. Introduces m-files early in the text to make it easier for readers to save their work and develop a consistent programming strategy.For those interested in learning Matlab.

1(8)
 What Is MATLAB?
1(1)
 Student Edition of MATLAB
2(1)
 How Is MATLAB Used in Industry?
2(3)
 Problem Solving in Engineering and Science
5(4)
 MATLAB Environment
9(46)
 Getting Started
9(2)
 MATLAB Windows
11(6)
 Solving Problems with MATLAB
17(22)
39(16)
 Summary
47(3)
 Key Terms
50(1)
 Problems
50(5)
 Built-In MATLAB Functions
55(52)
 Introduction
55(1)
 Using Built-In Functions
55(2)
 Using the Help Feature
57(2)
 Elementary Math Functions
59(5)
 Trigonometric Functions
64(6)
 Data Analysis Functions
70(18)
 Random Numbers
88(3)
 Complex Numbers
91(4)
 Computational Limitations
95(2)
 Special Values and Miscellaneous Functions
97(10)
 Summary
98(1)
 MATLAB Summary
99(1)
 Key Terms
100(1)
 Problems
101(6)
 Manipulating MATLAB Matrices
107(28)
 Manipulating Matrices
107(7)
 Problems with Two Variables
114(8)
 Special Matrices
122(13)
 Summary
128(1)
 MATLAB Summary
128(1)
 Key Terms
129(1)
 Problems
129(6)
 Plotting
135(52)
 Introduction
135(1)
 Two--Dimensional Plots
135(9)
 Subplots
144(9)
 Other Types of Two-Dimensional Plots
153(15)
 Three-Dimensional Plotting
168(6)
 Editing Plots from the Menu Bar
174(2)
 Creating Plots from the Workspace Window
176(1)
176(11)
 Summary
178(1)
 MATLAB Summary
178(2)
 Problems
180(7)
 User-Defined Functions
187(28)
 Introduction
187(1)
 Creating Function M-Files
187(19)
 Creating Your Own Toolbox of Functions
206(2)
 Anonymous Functions
208(1)
 Function Functions
208(7)
 Summary
209(1)
 MATLAB Summary
210(1)
 Key Terms
210(1)
 Problems
210(5)
 User-Controlled Input and Output
215(28)
 Introduction
215(1)
 User-Defined Input
215(4)
 Output Options
219(7)
 Graphical Input
226(1)
 Using Cell Mode in MATLAB M-Files
227(7)
 Reading and Writing Data from Files
234(9)
 Summary
237(1)
 MATLAB Summary
238(1)
 Key Terms
239(1)
 Problems
239(4)
 Logical Functions and Control Structures
243(58)
 Introduction
243(1)
 Relational and Logical Operators
243(2)
 Flowcharts and Pseudocode
245(2)
 Logical Functions
247(7)
 Selection Structures
254(16)
 Repetition Structures: Loops
270(31)
 Summary
286(1)
 MATLAB Summary
287(1)
 Key Terms
288(1)
 Problems
288(13)
 Matrix Algebra
301(42)
 Introduction
301(1)
 Matrix Operations and Functions
301(20)
 Solutions of Systems of Linear Equations
321(8)
 Special Matrices
329(14)
 Summary
332(2)
 MATLAB Summary
334(1)
 Key Terms
334(1)
 Problems
335(8)
 Other Kinds of Arrays
343(32)
 Introduction
343(1)
 Data Types
343(10)
 Multidimensional Arrays
353(1)
 Character Arrays
354(5)
 Cell Arrays
359(1)
 Structure Arrays
360(15)
 Summary
367(1)
 MATLAB Summary
368(1)
 Key Terms
368(1)
 Problems
369(6)
 Symbolic Mathematics
375(58)
 Introduction
375(1)
 Symbolic Algebra
375(10)
 Solving Expressions and Equations
385(11)
 Symbolic Plotting
396(8)
 Calculus
404(14)
 Differential Equations
418(15)
 Summary
420(2)
 MATLAB Summary
422(1)
 Problems
422(11)
 Numerical Techniques
433(52)
 Interpolation
433(11)
 Curve Fitting
444(11)
 Using the Interactive Fitting Tools
455(6)
 Differences and Numerical Differentiation
461(4)
 Numerical Integration
465(5)
 Solving Differential Equations Numerically
470(15)
 Summary
474(2)
 MATLAB Summary
476(1)
 Key Terms
476(1)
 Problems
476(9)
485(34)
 Introduction
485(1)
 Images
485(15)
 Handle Graphics
500(3)
 Animation
503(6)
 Other Visualization Techniques
509(2)
 Introduction to Volume Visualization
511(8)
 Summary
514(1)
 MATLAB Summary
515(1)
 Key Terms
516(1)
 Problems
516(3)
Appendix A Special Characters, Commands, and Functions 519(16)
Appendix B Solutions to Practice Exercises 535(60)
Index 595