Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Very Good See details
$31.30 & this item ships for FREE with Super Saver Shipping. Details

or
Sign in to turn on 1-Click ordering.
 
   
Sell Back Your Copy
For a $22.80 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Mastering MATLAB 7
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Mastering MATLAB 7 [Paperback]

Duane C. Hanselman (Author), Bruce L. Littlefield (Author)
3.8 out of 5 stars  See all reviews (24 customer reviews)

List Price: $104.00
Price: $74.44 & this item ships for FREE with Super Saver Shipping. Details
You Save: $29.56 (28%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 14 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback $74.44  
Sell Back Your Copy for $22.80
Whether you buy it used on Amazon for $30.00 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $22.80.
Used Price$30.00
Trade-in Price$22.80
Price after
Trade-in
$7.20
There is a newer edition of this item:
Mastering MATLAB Mastering MATLAB
$80.36
In Stock.

Book Description

0131430181 978-0131430181 November 1, 2004 1

This book covers all essential aspects of MATLAB presented within an easy-to-follow "learn while doing" tutorial format. Discussees all new features of the latest release of MATLAB. Discusses integration of MATLAB with C, FORTRAN, AND Java; increases MATLAB's power and flexibility in dealing with external algorithms, datasets, and operating system capabilities. Offers thorough coverage of indexing, vectorizing, and linear algebra. Features abundant examples throughout and includes a chapter that specifically covers extensive examples. Includes a comprehensive index. A useful reference for engineers or anyone who uses MATLAB.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Getting Started with MATLAB: A Quick Introduction for Scientists and Engineers $28.04

Mastering MATLAB 7 + Getting Started with MATLAB: A Quick Introduction for Scientists and Engineers
Price For Both: $102.48

Show availability and shipping details



Editorial Reviews

From the Publisher

This self-contained MATLAB tutorial/reference text provides a comprehensive treatment of MATLAB features and programming for a wide range of users--from beginners to power users. It builds on the extensive MATLAB tutorial these same authors contributed to The Student Edition of MATLAB, Version 4, featuring the same informal, learn-by-doing approach. --This text refers to an out of print or unavailable edition of this title.

From the Back Cover

Key Benefit: This self-contained MATLAB tutorial/reference text provides a comprehensive treatment of MATLAB features and programming for a wide range of users—from beginners to power users. Key Topics: It builds on the extensive MATLAB tutorial these same authors contributed to The Student Edition of MATLAB, Version 4, featuring the same informal, learn-by-doing approach. --This text refers to an out of print or unavailable edition of this title.


Product Details

  • Paperback: 864 pages
  • Publisher: Prentice Hall; 1 edition (November 1, 2004)
  • Language: English
  • ISBN-10: 0131430181
  • ISBN-13: 978-0131430181
  • Product Dimensions: 9.1 x 7 x 1.2 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon Best Sellers Rank: #190,221 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

24 Reviews
5 star:
 (10)
4 star:
 (5)
3 star:
 (5)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (24 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

90 of 93 people found the following review helpful:
4.0 out of 5 stars Good general Matlab reference, March 3, 2006
This review is from: Mastering MATLAB 7 (Paperback)
I have been using a copy of this reference since I got started with Matlab about a year and a half ago. It is very good for beginners who need to look up how to do general tasks such as write a function using variable arguments, perform plotting, or figure out how to shoe-horn a problem into Matlab that doesn't really seem to fit the Matlab paradigm of everything being a matrix. I also particularly like the chapter on using Matlab with Java. Of course, if you are a more advanced user, this book will seem too simplistic. Even now, though, it's the first book I go to when I have a question that does not involve one of the specialized Matlab toolboxes. The table of contents is not shown by Amazon, so I show it here for the purpose of completeness:
1 GETTING STARTED
Introduction; Typographical Conventions; What's New in MATLAB 7; What's in Mastering MATLAB 7

2 BASIC FEATURES
Simple Math; The MATLAB Workspace; About Variables; Comments, Punctuation, and Aborting Execution; Complex Numbers;Floating-Point Arithmetic;Mathematical Functions

3 THE MATLAB DESKTOP
MATLAB Windows; Managing the MATLAB Workspace; Memory Management; Number Display Formats; Keeping a Session Log;System Information; The MATLAB Search Path

4 SCRIPT M-FILES
Script M-file Use; Block Comments and Code Cells; Setting Execution Time; Startup and Finish

5 ARRAYS AND ARRAY OPERATIONS
Simple Arrays; Array Addressing or Indexing; Array Construction; Array Orientation; Scalar-Array Mathematics; Array-Array Mathematics; Standard Arrays; Array Manipulation; Array Sorting; Subarray Searching; Array Manipulation Functions; Array Size; Arrays and Memory Utilization

6 MULTIDIMENSIONAL ARRAYS
Array Construction; Array Mathematics and Manipulation; Array Size

7 NUMERIC DATA TYPES
Integer Data Types; Floating Point Data Types; Summary

8 CELL ARRAYS AND STRUCTURES
Cell Array Creation; Cell Array Manipulation; Retrieving Cell Array Content; Comma-Separated Lists; Cell Functions; Cell Arrays of Strings; Structure Creation; Structure Manipulation; Retrieving Structure Content; Comma-Separated Lists (Again); Structure Functions; Summary

9 CHARACTER STRINGS
String Construction; Numbers to Strings to Numbers; String Evaluation; String Functions; Cell Arrays of Strings; Searching Using Regular Expressions

10 RELATIONAL AND LOGICAL OPERATIONS
Relational Operators; Logical Operators; Operator Precedence; Relational and Logical Functions; NaNs and Empty Arrays

11 CONTROL FLOW
For Loops; While Loops; If-Else-End Constructions; Switch-Case Constructions; Try-Catch Blocks

12 FUNCTIONS
M-file Function Construction Rules; Input and Output Arguments; Function Workspaces; Functions and the MATLAB Search Path; Creating Your Own Toolbox; Command-Function Duality; Function Handles and Anonymous Functions; Nested Functions;

13 M-FILE DEBUGGING AND PROFILING
Debugging Tools; Syntax Checking and File Dependencies; Profiling M-files

14 FILE AND DIRECTORY MANAGEMENT
Native Data Files; Data Import and Export; Low-Level File I/O; Directory Management; FTP File Operations

15 SET, BIT, AND BASE FUNCTIONS
Set Functions; Bit Functions; Base Conversions

16 TIME COMPUTATIONS
Current Date and Time; Date Format Conversions; Date Functions; Timing Functions; Plot Labels

17 MATRIX ALGEBRA
Sets of Linear Equations; Matrix Functions; Special Matrices; Sparse Matrices; Sparse Matrix Functions

18 DATA ANALYSIS
Basic Statistical Analysis; Basic Data Analysis; Data Analysis and Statistical Functions

19 DATA INTERPOLATION
One-Dimensional Interpolation; Two-Dimensional Interpolation; Triangulation and Scattered Data; Summary

20 POLYNOMIALS
Roots; Multiplication; Addition; Division; Derivatives and Integrals; Evaluation; Rational Polynomials; Curve Fitting

21 CUBIC SPLINES
Basic Features; Piecewise Polynomials; Cubic Hermite Polynomials; Integration; Differentiation; Spline Interpolation on a Plane

22 FOURIER ANALYSIS
Discrete Fourier Transform; Fourier Series

23 OPTIMIZATION
Zero Finding; Minimization in One Dimension; Minimization in Higher Dimensions; Practical Issues

24 INTEGRATION AND DIFFERENTIATION
Integration; Differentiation

25 DIFFERENTIAL EQUATIONS
IVP Format; ODE Suite Solvers; Basic Use; Setting Options; BVPs, PDEs and DDEs

26 TWO-DIMENSIONAL GRAPHICS
The plot Function; Linestyles, Markers, and Colors; Plot Grids, Axes Box, and Labels; Customizing Plot Axes; Multiple Plots; Multiple Figures; Subplots Interactive Plotting Tools; Screen Updates; Specialized 2-D Plots; Easy Plotting; Text Formatting; Summary

27 THREE-DIMENSIONAL GRAPHICS
Line Plots; Scalar Functions of Two Variables; Mesh Plots; Surface Plots; Mesh and Surface Plots of Irregular Data; Changing Viewpoints; Camera Control; Contour Plots; Specialized 3-D Plots; Volume Visualization; Easy Plotting; Summary

28 USING COLOR AND LIGHT
Understanding Colormaps; Using Colormaps; Displaying Colormaps; Creating and Altering Colormaps; Using Color to Describe a Fourth Dimension; Lighting Models; Summary

29 IMAGES, MOVIES, AND SOUND
Images; Image Formats; Image Files; Movies; Image Utilities; Sound; Summary

30 PRINTING AND EXPORTING GRAPHICS
Printing and Exporting Using Menus; Command Line Printing and Exporting; Printers and Export File Formats; PostScript Support; Choosing a Renderer; Handle Graphics Properties; Setting Defaults; Summary

31 HANDLE GRAPHICS
Objects; Object Handles;Object Properties; get and set; Finding Objects; Selecting Objects with the Mouse; Position and Units; Default Properties; Common Properties Plot Objects Group Objects; Annotation Axes; Linking Objects; New Plots; Rendering Speed; Callbacks; M-file Examples; Summary

32 GRAPHICAL USER INTERFACES
What's a GUI?; Predefined Dialog Boxes; M-file Dialog Boxes; Dialog Box Summary; GUI Object Hierarchy; GUI Creation Fundamentals; GUI Object Size and Position; Capturing Mouse Actions; The Event Queue; Callback Programming M-file Examples; GUIDE; Summary

33 MATLAB CLASSES AND OBJECT-ORIENTED PROGRAMMING
Overloading; Class Creation; Subscripts; Converter Functions; Precedence, Inheritance, and Aggregation

34 MATLAB PROGRAMMING INTERFACES
Accessing MATLAB Arrays; Calling C or FORTRAN from MATLAB; Calling MATLAB from C or FORTRAN; Exchanging Data with MAT-files; Shared Libraries; Serial Communications; Source Code Control Systems; Summary

35 EXTENDING MATLAB WITH JAVA
Java Overview; Java Classes; Java Objects; Java Methods; Object Properties; Data Exchange; Java Arrays; Java Functions; Examples; Summary

36 WINDOWS APPLICATION INTEGRATION
COM Objects: Client/Server Communication; Dynamic Data Exchange; MATLAB Notebook; MATLAB COM-related Toolboxes; Summary

37 GETTING HELP
Command Window Help; The Help Browser; Internet Resources; Mastering MATLAB 7 Help; Summary

38 EXAMPLES, EXAMPLES, EXAMPLES
Vectorization; JIT-Acceleration; Up-Down Sequence; Vandermonde Matrix; Repeated Value Creation and Counting; Differential Sums; Structure Manipulation; Inverse Interpolation; Polynomial Fitting; Nonlinear Curve Fitting; Picture-in-a-Picture Zoom

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


23 of 26 people found the following review helpful:
3.0 out of 5 stars Author comment, October 14, 2005
By 
Duane Hanselman (Bangor, ME United States) - See all my reviews
(REAL NAME)   
This review is from: Mastering MATLAB 7 (Paperback)
The text does not assume knowledge of C++. As author of all four editions of this text, I have no knowledge of C or C++. A less comprehensive text may be more useful for those who want just an "introduction" to MATLAB. Given the page count limit, this text attempts to be a comprehensive tutorial and reference. The software itself ships with 4000+ pages of documentation (mostly as pdf files).
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 15 people found the following review helpful:
5.0 out of 5 stars MatLab programming, November 2, 2006
Amazon Verified Purchase(What's this?)
This review is from: Mastering MATLAB 7 (Paperback)
I use this book everyday. It is easy to find what you need right away. Although, MatLab has demos that you can use to write programs or m-scripts, the book has features that are not in the demos that will make writing scripts much easier. It doesn't go into great detail with more difficult plots but allows for the those who just need 1-D, 2-D and simple 3-D plots to plot data points easily and fast. This is definitely the bible for first time users of MatLab.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject