Search:

Product Information All Elsevier Sites   Advanced Product Search
SiteStat.jsp
MATLAB: A PRACTICAL INTRODUCTION TO PROGRAMMING AND PROBLEM SOLVING
Matlab: A Practical Introduction to Programming and Problem Solving
To order this title, and for more information, click here

By
Stormy Attaway

Description
Assuming no knowledge of programming, this book presents both programming concepts and MATLAB's built-in functions, providing a perfect platform for exploiting MATLAB's extensive capabilities for tackling engineering problems. It starts with programming concepts such as variables, assignments, input/output, and selection statements, moves onto loops and then solves problems using both the ?programming concept' and the ?power of MATLAB' side-by-side. In-depth coverage is given to input/output, a topic that is fundamental to many engineering applications.

Audience
Engineers learning to program and model in Matlab. Undergraduates in engineering and science taking a course on MATLAB.

Contents


I. Programming and Problem Solving Using MATLAB

Chapter 1: Introduction to MATLAB

1.1 Getting into MATLAB

1.2 Variables and Assignment Statements

1.3 Expressions

1.4 Characters and Encoding

1.5 Vectors and Matrices

1.6 End Of Chapter Summary

Chapter 2: Introduction to MATLAB Programming

2.1 Algorithms

2.2 MATLAB Scripts

2.3 Input and Output

2.4 Scripts with Input and Output

2.5 Scripts to Produce and Customize Simple Plots

2.6 Introduction to File Input/Output (load and save)

2.7 User-defined functions that return a single value

2.8 End Of Chapter Summary

Chapter 3: Selection Statements

3.1 Relational Expressions

3.2 The if Statement

3.3 The If-else Statement

3.4 Nested if-else statements

3.5 The switch statement

3.6 The menu function

3.7 The"is" functions in MATLAB

3.8 End Of Chapter Summary

Chapter 4: Looping

4.1 The for loop

4.2 Nested for loops

4.3 Vectorizing

4.4 While loops

4.5 End Of Chapter Summary

Chapter 5: MATLAB Programs

5.1 More Types of User-Defined Functions

5.2 MATLAB Program Organization

5.3 Application: Menu-Driven Modular Program

5.4 Variable Scope

5.5 Debugging Techniques

5.6 End Of Chapter Summary

Chapter 6: String Manipulation

6.1 Creating String Variables

6.2 Operations on Strings

6.3 The "is" functions for strings

6.4 Converting between string and number types

6.5 End Of Chapter Summary

Chapter 7: Data Structures: Cell Arrays, Structures

7.1 Cell Arrays

7.2 Structures

7.3 End Of Chapter Summary

Chapter 8: Advanced File Input and Output

8.1 Lower-level File I/O Functions

8.2 Writing and reading spreadsheet files

8.3 Using MAT-files for Variables

8.4 End Of Chapter Summary

Chapter 9: Advanced Functions

9.1 Anonymous Functions

9.2 Uses of Function handles

9.3 Variable numbers of arguments

9.4 Nested Functions

9.5 Recursive Functions

9.6 End Of Chapter Summary

II. Applications

Chapter 10: MATLAB Plots

10.1 Plot Functions

10.2 Animation

10.3 Three Dimensional Plots

10.4 Customizing Plots

10.5 Graphics Properties

10.6 Plot Applications

10.7 End Of Chapter Summary

Chapter 11: Solving Systems of Linear Algebraic Equations

11.1 Matrix Definitions

11.2 Matrix Solutions to Systems of Linear Algebraic Equations

11.3 Symbolic Mathematics

11.4 End Of Chapter Summary

Chapter 12: Basic Statistics, Searching, and Sorting

12.1 Statistical Functions

12.3 Sorting

12.4 Indexing

12.5 Searching

12.6 End Of Chapter Summary

Chapter 13: Sights and Sounds

13.1 Sound Files

13.2 Introduction to Handle Graphics

13.3 Image Processing

13.4 Introduction to Graphical User Interfaces

13.5 End Of Chapter Summary

Chapter 14: Advanced Mathematics

14.1 Fitting Curves to Data

14.2 Complex Numbers

14.3 Calculus: Integration and Differentiation

14.4 End Of Chapter Summary



Bibliographic details
Paperback, 480 pages, publication date: FEB-2009
ISBN-13: 978-0-7506-8762-1
Imprint: BUTTERWORTH HEINEMANN

Price and Ordering
Price:
EUR 26.95
GBP 22.99
USD 44.95
order now
Books and book related electronic products are priced in US dollars (USD), euro (EUR), and Great Britain Pounds (GBP). USD prices apply to the Americas and Asia Pacific. EUR prices apply in Europe and the Middle East. GBP prices apply to the UK and all other countries.
See also information about conditions of sale & ordering procedures, and links to our regional sales offices.

034/332
Last update: 25 Nov 2009
Book contents
Table of contents
Reviews
Submit your review
Bookmark this page
Recommend this publication
Overview of all books
Printer-friendly version   Printer-friendly version