MATLAB for Engineers, Global Edition

Höfundur: Holly Moore (Útgáfa: 6)
MATLAB for Engineers, Global Edition

Kaup valmöguleikar

MATLABĀ® For Engineers starts at the beginning to introduce first-year engineering students to MATLAB. Starting with basic algebra, you'll learn how MATLAB can be used to solve a wide range of engineering problems. Examples taken from concepts presented in early chemistry, physics, and first- and second-year engineering classes are included. When the text covers new subjects, like statistics and matrix algebra, brief background information is used to support your success.

As you work through hands-on examples and exercises, you'll learn to apply a consistent problem-solving methodology to help you reach a solution. The 6th Edition reflects the MATLAB software release R2021B. Updated screenshots, new data, new problems and discussions offer a current view of the coding language and platform you'll use in your classes and career.

Nánar um bókina

Útgefandi
Pearson International Content
ISBN
9781292754925
Print ISBN
9781292754956
Format
ePub
Útgáfa
6
Höfundar
Holly Moore
Tungumál
English
Útgefið
2025-07-25
Prent takmörkun á líftíma
100
Prent takmörkun
2
Afritunar takmörkun
2

Kaflar

  • Cover
  • Cover
  • Front Matter
  • Title Page
  • Copyright
  • Pearson’s Commitment to Accessibility
  • Contents
  • About This Book
  • Dedication and Acknowledgments
  • List of Videos in This eTextbook
  • Chapter 1: About MATLAB
  • Chapter 1: Introduction
  • 1.1 What Is MATLAB?
  • 1.2 Student Edition of MATLAB
  • 1.3 How is MATLAB Used in Industry?
  • 1.4 Problem Solving in Engineering and Science
  • Chapter 2: MATLAB Environment
  • Chapter 2: Introduction
  • 2.1 Getting Started
  • 2.2 MATLAB Windows
  • 2.3 Solving Problems with MATLAB
  • 2.4 Saving Your Work
  • Summary
  • Problems
  • Chapter 3: Built-In MATLAB Functions
  • Chapter 3: Introduction
  • Introduction
  • 3.1 Using Built-In Functions
  • 3.2 Using the Help Feature
  • 3.3 Elementary Math Functions
  • 3.4 Trigonometric Functions
  • 3.5 Data Analysis Functions
  • 3.6 Random Numbers
  • 3.7 Complex Numbers
  • 3.8 Computational Limitations
  • 3.9 Special Values and Miscellaneous Functions
  • Summary
  • Problems
  • Chapter 4: Manipulating MATLAB Arrays
  • Chapter 4: Introduction
  • Introduction
  • 4.1 Manipulating Numeric Arrays
  • 4.2 Problems with Two Variables—Using Meshgrid
  • 4.3 Special Arrays
  • 4.4 Introduction to Character and String Arrays
  • Summary
  • Problems
  • Chapter 5: Plotting
  • Chapter 5: Introduction
  • Introduction
  • 5.1 Two-Dimensional Plots
  • 5.2 Subplots—Tiled Chart Layouts
  • 5.3 Other Types of Two-Dimensional Plots
  • 5.4 Three-Dimensional Plotting
  • 5.5 Editing Plots from the Menu Bar
  • 5.6 Creating Plots from the Workspace Window
  • 5.7 Saving Your Plots
  • 5.8 Other Plotting Options
  • Summary
  • Problems
  • Chapter 6: User-Defined Functions
  • Chapter 6: Introduction
  • Introduction
  • 6.1 Creating Function Files
  • 6.2 Subfunctions
  • 6.3 Creating Your Own Toolbox of Functions
  • 6.4 Anonymous Functions and Function Handles
  • 6.5 Function Functions
  • Summary
  • Problems
  • Chapter 7: User-Controlled Input and Output
  • Chapter 7: Introduction
  • Introduction
  • 7.1 User-Defined Input
  • 7.2 Output Options
  • 7.3 Graphical Input
  • 7.4 Reading and Writing Data from Files
  • 7.5 Debugging Your Code
  • Summary
  • Problems
  • Chapter 8: Logical Functions and Selection Structures
  • Chapter 8: Introduction
  • Introduction
  • 8.1 Relational and Logical Operators
  • 8.2 Flowcharts and Pseudocode
  • 8.3 Logical Functions
  • 8.4 Logical Indexing
  • 8.5 Selection Structures
  • 8.6 Debugging
  • Summary
  • Problems
  • Chapter 9: Repetition Structures
  • Chapter 9: Introduction
  • Introduction
  • 9.1 for Loops
  • 9.2 while Loops
  • 9.3 break and continue
  • 9.4 Midpoint Break Loops
  • 9.5 Nested Loops
  • 9.6 Improving the Efficiency of Loops
  • Summary
  • Problems
  • Chapter 10: Matrix Algebra
  • Chapter 10: Introduction
  • Introduction
  • 10.1 Matrix Operations and Functions
  • 10.2 Solutions of Systems of Linear Equations
  • 10.3 Special Matrices
  • Summary
  • Problems
  • Chapter 11: Other Kinds of Arrays
  • Chapter 11: Introduction
  • Introduction
  • 11.1 Numeric Data Types
  • 11.2 Character and String Data
  • 11.3 Symbolic Data
  • 11.4 Logical Data
  • 11.5 Sparse Arrays
  • 11.6 Categorical Arrays
  • 11.7 Time Arrays
  • 11.8 Multidimensional Arrays
  • 11.9 Cell Arrays
  • 11.10 Structure Arrays
  • 11.11 Table Arrays
  • 11.12 Timetable Arrays
  • Summary
  • Problems
  • Chapter 12: Symbolic Mathematics
  • Chapter 12: Introduction
  • Introduction
  • 12.1 Symbolic Algebra
  • 12.2 Solving Expressions and Equations
  • 12.3 Symbolic Plotting
  • 12.4 Units of Measurement
  • 12.5 Calculus
  • 12.6 Differential Equations
  • 12.7 Converting Symbolic Expressions to Anonymous Functions
  • Summary
  • Problems
  • Chapter 13: Numerical Techniques
  • Chapter 13: Introduction
  • 13.1 Interpolation
  • 13.2 Curve Fitting
  • 13.3 Using the Interactive Fitting Tools
  • 13.4 Differences and Numerical Differentiation
  • 13.5 Numerical Integration
  • 13.6 Solving Differential Equations Numerically
  • Summary
  • Problems
  • Chapter 14: Advanced Graphics
  • Chapter 14: Introduction
  • Introduction
  • 14.1 Images
  • 14.2 Graphics Objects
  • 14.3 Animation
  • 14.4 Other Visualization Techniques
  • 14.5 Introduction to Volume Visualization
  • Summary
  • Problems
  • Chapter 15: Simulink®—A Brief Introduction
  • Chapter 15: Introduction
  • Introduction
  • 15.1 Applications
  • 15.2 Getting Started
  • 15.3 Solving Differential Equations with Simulink
  • Summary
  • Problems
  • Appendix A: Special Characters, Commands, and Functions
  • Appendix A: Special Characters, Commands, and Functions
  • Appendix B: Scaling Techniques
  • Appendix B: Scaling Techniques
  • Appendix C: Annual Climatological Summary
  • Appendix C: Annual Climatological Summary
  • Index
  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z
  • Glossary