Essential MATLAB for Scientists and Engineers 2nd Edition by Brian Hahn – Ebook PDF Instant Download/Delivery: 1441600442, 9781441600448
Full download Essential MATLAB for Scientists and Engineers 2nd Edition after payment

Product details:
ISBN 10: 1441600442
ISBN 13: 9781441600448
Author: Brian Hahn
This completely revised new edition is based on the latest version of MATLAB. New chapters cover handle graphics, graphical user interfaces (GUIs), structures and cell arrays, and importing/exporting data. The chapter on numerical methods now includes a general GUI-driver ODE solver.
* Maintains the easy informal style of the first edition
* Teaches the basic principles of scientific programming with MATLAB as the vehicle
* Covers the latest version of MATLAB
Essential MATLAB for Scientists and Engineers 2nd Table of contents:
Part I Essentials
1 Getting going
Objective
1.1 Introduction
1.2 Using MATLAB
1.3 Website
Summary
2 MATLAB fundamentals
Objectives
2.1 The MATLAB desktop
2.2 Programs
2.3 Variables and the workspace
2.4 Arrays: vectors and matrices
2.5 Vertical motion under gravity
2.6 Operators, expressions and statements
2.7 Output
2.8 Repeating with for
2.9 Decisions
2.10 Complex numbers
2.11 More on input and output
2.12 Odds ’n ends
2.13 Programming style
Summary
3 Developing algorithms
Objective
3.1 Structure plans
3.2 Structured programming with functions
Summary
4 MATLAB functions
Objective
4.1 Projectile motion
4.2 Some common functions
Summary
5 Logical vectors
Objectives
5.1 Examples
5.2 Logical operators
5.3 Subscripting with logical vectors
5.4 Logical functions
5.5 Logical vectors instead of elseif ladders
Summary
6 Matrices
Objectives
6.1 Some basics
6.2 Matrix operations
6.3 Other matrix functions
Summary
7 Introduction to graphics
Objective
7.1 Basic 2-D graphs
7.2 3-D plots
Summary
8 Loops
Objectives
8.1 Determinate repetition with for
8.2 Indeterminate repetition with while
Summary
9 Errors and pitfalls
Objective
9.1 Syntax errors
9.2 Pitfalls and surprises
9.3 Errors in logic
9.4 Rounding error
9.5 Trapping and generating errors
Summary
10 Function M-files
Objective
10.1 Some examples
10.2 Basic rules
10.3 Function handles
10.4 Command/function duality
10.5 Function name resolution
10.6 Debugging M-files
10.7 Recursion
Summary
Part II More Advanced Topics and Applications
11 Vectors as arrays: working with subscripts
Objective
11.1 Update processes
11.2 Frequencies, bar charts and histograms
11.3 Sorting
Summary
12 Arrays of characters: strings
Objective
12.1 Basic concepts
12.2 Two-dimensional strings
12.3 eval and text macros
Summary
13 Advanced data structures
Objectives
13.1 Structures
13.2 Cell arrays
13.3 Classes and objects
Summary
14 More graphics
Objectives
14.1 Handle Graphics
14.2 Editing plots
14.3 Animation
14.4 Colour etc.
14.5 Lighting and camera
14.6 Saving, printing and exporting graphs
Summary
15 Graphical User Interfaces (GUIs)
Objectives
15.1 Basic structure of a GUI
15.2 A first example: getting the time
15.3 Newton again
15.4 Axes on a GUI
15.5 Adding colour to a button
Summary
16 Importing and exporting data
Objectives
16.1 The load and save commands
16.2 The Import Wizard
16.3 Low-level file I/O functions
16.4 Other import/export functions
Summary
17 Simulation
Objective
17.1 Random number generation
17.2 Spinning coins
17.3 Rolling dice
17.4 Bacteria division
17.5 A random walk
17.6 Traffic flow
17.7 Normal (Gaussian) random numbers
Summary
18 More matrices
Objectives
18.1 Leslie matrices: population growth
18.2 Markov processes
18.3 Linear equations
18.4 Sparse matrices
People also search for Essential MATLAB for Scientists and Engineers 2nd:
essential matlab for scientists and engineers
essential matlab for scientists and engineers brian d hahn
essential matlab for engineers and scientists 8th edition
essential matlab for engineers and scientists 6th edition
why is matlab important for engineers
Tags: Brian Hahn, Essential MATLAB, Scientists, Engineers


