## Book description

Plot graphs, solve equations, and write code in a flash!

If you work in a STEM field, chances are you'll be using MATLAB on a daily basis. MATLAB is a popular and powerful computational tool and this book provides everything you need to start manipulating and plotting your data. MATLAB has rapidly become the premier data tool, and MATLAB For Dummies is a comprehensive guide to the fundamentals. MATLAB For Dummies guides you through this complex computational language from installation to visualization to automation.

• Learn MATLAB's language fundamentals including syntax, operators, and data types

• Understand how to use the most important window in MATLAB - the Command Window

• Get the basics of linear algebra to get up and running with vectors, matrices, and hyperspace

• Automate your work with programming scripts and functions

• Plot graphs in 2D and 3D to visualize your data

• Includes a handy guide for MATLAB's functions and plotting routines

• MATLAB is an essential part of the analysis arsenal and MATLAB For Dummies provides clear, thorough guidance to get the most out of your data.

1. Introduction
2. Part I: Getting Started With MATLAB
1. Chapter 1: Introducing MATLAB and Its Many Uses
1. Putting MATLAB in Its Place
2. Discovering Who Uses MATLAB for Real-World Tasks
3. Knowing How to Get the Most from MATLAB
4. Getting Over the Learning Curve
2. Chapter 2: Starting Your Copy of MATLAB
1. Installing MATLAB
2. Meeting the MATLAB Interface
3. Chapter 3: Interacting with MATLAB
1. Using MATLAB as a Calculator
2. Understanding the MATLAB Math Syntax
4. Operating MATLAB as More Than a Calculator
5. Recovering from Mistakes
6. Getting Help
4. Chapter 4: Starting, Storing, and Saving MATLAB Files
1. Examining MATLAB’s File Structure
2. Accessing and Sharing MATLAB Files
3. Part II: Manipulating and Plotting Data in MATLAB
1. Chapter 5: Embracing Vectors, Matrices, and Higher Dimensions
1. Working with Vectors and Matrices
3. Understanding the Many Ways to Multiply and Divide
4. Working with Higher Dimensions
5. Using the Matrix Helps
2. Chapter 6: Understanding Plotting Basics
1. Considering Plots
2. Using the Plot Function
3. Modifying Any Plot
4. Plotting with 2D Information
3. Chapter 7: Using Advanced Plotting Features
1. Plotting with 3D Information
4. Part III: Streamlining MATLAB
1. Chapter 8: Automating Your Work
1. Understanding What Scripts Do
2. Creating a Script
3. Revising Scripts
4. Calling Scripts
5. Improving Script Performance
6. Analyzing Scripts for Errors
2. Chapter 9: Expanding MATLAB’s Power with Functions
1. Working with Built-in Functions
2. Creating a Function
3. Using Other Types of Functions
1. Making Decisions
2. Creating Recursive Functions
5. Part IV: Employing Advanced MATLAB Techniques
1. Chapter 11: Importing and Exporting Data
1. Importing Data
2. Exporting Data
3. Working with Images
2. Chapter 12: Printing and Publishing Your Work
1. Using Commands to Format Text
3. Chapter 13: Recovering from Mistakes
1. Working with Error Messages
3. Relying on Common Fixes for MATLAB’s Error Messages
4. Making Your Own Error Messages
5. Using Good Coding Practices
6. Part V: Specific MATLAB Applications
1. Chapter 14: Solving Equations and Finding Roots
1. Working with the Symbolic Math Toolbox
3. Working with Statistics
4. Understanding descriptive statistics
5. Understanding robust statistics
6. Employing least squares fit
2. Chapter 15: Performing Analysis
1. Using Linear Algebra
2. Employing Calculus
3. Solving Differential Equations
3. Chapter 16: Creating Super Plots
1. Understanding What Defines a Super Plot
2. Using the Plot Extras
3. Working with Plot Routines
4. Employing Animation
5. Working with movies
6. Working with objects
7. Part VI: The Part of Tens
1. Chapter 17: Top Ten Uses of MATLAB
2. Chapter 18: Ten Ways to Make a Living Using MATLAB
3. Appendix A: MATLAB Functions
4. Appendix B: MATLAB’s Plotting Routines