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.
- About MATLAB
- MATLAB Environment
- Built-In MATLAB Functions
- Manipulating MATLAB
- Plotting
- User-Defined Functions
- User-Controlled Input and Output
- Logical Functions and Selection Structures
- Repetition Structures
- Matrix Algebra
- Other Kinds of Arrays
- Symbolic Mathematics
- Numerical Techniques
- Advanced Graphics
- Simulink: A Brief Introduction
- Special Characters, Commands, and Functions
- Scaling Techniques
- Annual Climatological Summary
- Starts with basic algebra and shows how MATLAB® can be used to solve engineering problems from a wide range of disciplines.
- Sections progress from MATLAB basics, to programming in MATLAB, to advanced MATLAB concepts.
- Brief backgrounds introduce new subjects like statistics and matrix algebra. Optional calculus and differential equations sections can be used for students with more advanced math backgrounds.
- A consistent problem-solving methodology shows students how to approach a problem and reach the solution.
- Practice exercises and examples of varying levels of difficulty are included in every chapter to test, reinforce and use new skills.
- UPDATED: Coverage updated for MATLAB® R2021b and the use of subfunctions and functions in MATLAB programs.
- UPDATED: Emphasis on live Scripts. Both scripts (M-files) and live scripts (MLX-files) are used to illustrate how to perform tasks in examples, practice exercises and homework problems.
- UPDATED: String data type is prioritized over character arrays. Cell arrays of character arrays are still included in the text so that students will understand the program structures when they see it in legacy code.
- UPDATED: Emphasis on tables as the primary storage medium for data sets containing multiple data types.
- REVISED: Screenshots match the appearance of the software's recent update.
- NEW: Problems have been added and existing problems revised based on feedback from trusted educators and their students. Updated data reflects current values (e.g., ACE hurricane information now includes data through 2021).