MATLAB for Engineering Applications
William J. Palm Ⅲ|2018.07.25
CHAPTER 1 An Overview of MATLAB® 3
1.1 MATLAB Interactive Sessions
1.2 The Toolstrip
1.3 Built-In Functions, Arrays, and Plots
1.4 Working with Files
1.5 The MATLAB Help System
1.6 Problem-Solving Methodologies
1.7 Summary
Problems
CHAPTER 2 Numeric, Cell, and Structure Arrays
2.1 One- and Two-Dimensional Numeric Arrays
2.2 Multidimensional Numeric Arrays
2.3 Element-by-Element Operations
2.4 Matrix Operations
2.5 Polynomial Operations Using Arrays
2.6 Cell Arrays
2.7 Structure Arrays
2.8 Summary
Problems
CHAPTER 3 Functions
3.1 Elementary Mathematical Functions
3.2 User-Defined Functions
3.3 Additional Function Types
3.4 File Functions
3.5 Summary
Problems
CHAPTER 4 Programming with MATLAB
4.1 Program Design and Development
4.2 Relational Operators and Logical Variables
4.3 Logical Operators and Functions
4.4 Conditional Statements
4.5 for Loops
4.6 while Loops
4.7 The switch Structure
4.8 Debugging MATLAB Programs
4.9 Applications to Simulation
4.10 Summary
Problems
CHAPTER 5 Advanced Plotting
5.1 xy Plotting Functions
5.2 Additional Commands and Plot Types
5.3 Interactive Plotting in MATLAB
5.4 Three-Dimensional Plots
5.5 Summary
Problems
CHAPTER 6 Model Building and Regression
6.1 Function Discovery
6.2 Regression
6.3 The Basic Fitting Interface
6.4 Summary
Problems
CHAPTER 7 Statistics, Probability, and Interpolation
7.1 Statistics and Histograms
7.2 The Normal Distribution
7.3 Random Number Generation
7.4 Interpolation
7.5 Summary
Problems
CHAPTER 8 Linear Algebraic Equations
8.1 Matrix Methods for Linear Equations
8.2 The Left-Division Method
8.3 Underdetermined Systems
8.4 Overdetermined Systems
8.5 A General Solution Program
8.6 Summary
Problems
CHAPTER 9 Numerical Methods for Calculus and Differential Equations
9.1 Numerical Integration
9.2 Numerical Differentiation
9.3 First-Order Differential Equations
9.4 Higher-Order Differential Equations
9.5 Special Methods for Linear Equations
9.6 Summary
Problems
CHAPTER 10 Simulink
10.1 Simulation Diagrams
10.2 Introduction to Simulink
10.3 Linear State-Variable Models
10.4 Piecewise-Linear Models
10.5 Transfer-Function Models
10.6 Nonlinear State-Variable Models
10.7 Subsystems
10.8 Dead Time in Models
10.9 Simulation of a Nonlinear Vehicle Suspension Model
10.10 Control Systems and Hardware-in-the-Loop Testing
10.11 Summary
Problems
CHAPTER 11 Symbolic Processing with MATLAB
11.1 Symbolic Expressions and Algebra
11.2 Algebraic and Transcendental Equations
11.3 Calculus
11.4 Differential Equations
11.5 Laplace Transforms
11.6 Symbolic Linear Algebra
11.7 Summary
Problems
APPENDIX A Guide to Commands and Functions in This Text
APPENDIX B Animation and Sound in MATLAB
APPENDIX C Formatted Output in MATLAB
APPENDIX D References
APPENDIX E Some Project Suggestions (Available on the text website) Answers to Selected Problems
Index