Gift Guide

Introduction to MATLAB 6 for Engineers / Edition 1

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 96%)
Other sellers (Paperback)
  • All (39) from $1.99   
  • New (2) from $10.90   
  • Used (37) from $1.99   
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any coupons and promotions
Seller since 2014

Feedback rating:



New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

2000 Paperback New

Ships from: san francisco, CA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Seller since 2014

Feedback rating:


Condition: New
2000 Paperback New

Ships from: san francisco, CA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Page 1 of 1
Showing All
Sort by


This is a simple,concise,and useful book,explaining MATLAB for freshmen in engineering. MATLAB is presently a globally available standard computational tool for engineers and scientists. The terminology,syntax,and the use of the programming language are well defined and the organization of the material makes it easy to locate information and navigate through the textbook.

This new text emphasizes that students do not need to write loops to solve many problems. The Matlab "find" command with its relational and logical operators can be used instead of loops in many cases. This was mentioned in Palm's previous MATLAB texts,but receives more emphasis in this MATLAB 6 edition,starting with Chapter 1,and re-emphasized in Chapter 4.

Read More Show Less

Product Details

  • ISBN-13: 9780072349832
  • Publisher: McGraw-Hill Higher Education
  • Publication date: 12/20/2000
  • Series: Introductory Engineering Series
  • Edition description: Older Edition
  • Edition number: 1
  • Pages: 624
  • Product dimensions: 7.35 (w) x 9.19 (h) x 0.91 (d)

Meet the Author

William J. Palm III is Professor of Mechanical Engineering at the University of Rhode Island. He received the Ph.D. in Mechanical Engineering and Astronautical Sciences from Northwestern University in 1971. During his 30 years as a faculty member, he has taught 19 courses and written three other textbooks, Modeling, Analysis, and Control of Dynamic Systems (1999) and Control Systems Engineering (1986), both published by John Wiley and Sons, and Introduction to MATLAB for Engineers (1998), published by McGraw-Hill. His research and industrial experience are in control systems, robotics, vibrations, and system modeling. He helped found the Robotics Research Center at the University of Rhode Island and was its director from 1985 to 1993. He is also one of the developers of the university's freshman engineering course, which is based on MATLAB.
Read More Show Less

Read an Excerpt

1: An Overview of MATLAB

This is the most important chapter in the book. By the time you have finished this chapter, you will be able to use MATLAB to solve many kinds of engineering problems. Section 1.1 provides a "quick-start" introduction to MATLAB as an interactive calculator. Section 1.2 covers the main menus and toolbar. Section 1.3 gives an overview of MATLAB, and directs the reader to the appropriate chapter where more detailed information is available. Section 1.4 discusses how to create, edit, and save MATLAB programs. Section 1.5 introduces the extensive MATLAB help system. Section 1.6 discusses methodologies for approaching engineering problems, with particular emphasis on a methodology to use with computer software such as MATLAB. A number of practice problems are given at the end of the chapter.

How to Use This Book

The book's chapter organization is flexible enough to accommodate a variety of users. However, it is important to cover at least the first four chapters, in that order. Chapter 2 covers arrays, which are the basic building blocks in MATLAB. Chapter 3 covers file usage, functions built into MATLAB, user-defined functions, and powerful data structures called cell and structure arrays.

Chapter 4 covers programming using relational and logical operators, conditional statements, and loops.

Use Section 1.3 to determine those MATLAB features for which you want more detailed information. This section will guide you to the appropriate chapter.

Chapters 5 through 9 are independent chapters that can be covered in any order, or can be omitted. They contain in-depth discussions of how to use MATLAB to solve several common types of engineering problems. Chapter 5 covers two- and three-dimensional plots in more detail, and shows how to use plots to build mathematical models from data. Chapter 6 treats the solution of linear algebraic equations, including cases having nonunique solutions. Chapter 7 covers probability, statistics, and interpolation applications. Chapter 8 introduces numerical methods for calculus and ordinary differential equations, and covers Simulink®. Chapter 9 covers symbolic processing in MATLAB, with applications to algebra, calculus, differential equations, linear algebra, and transforms.

Reference and Learning Aids

The book has been designed as a reference as well as a learning tool. The special features useful for these purposes are as follows.

  • Throughout each chapter margin notes identify where new terms are introduced.
  • Throughout each chapter short Test Your Understanding exercises appear. Where appropriate, answers immediately follow the exercise so you can measure your mastery of the material.
  • Homework exercises conclude each chapter. These usually require more effort than the Test Your Understanding exercises.
  • Each chapter contains tables summarizing the MATLAB commands introduced in that chapter.
  • At the end of each chapter is:
    • A summary guide to the commands covered in that chapter,
    • A summary of what you should be able to do after completing that chapter, and
    • A list of key terms you should know.
  • Appendix A contains tables of MATLAB commands, grouped by category, with the appropriate page references.
  • Two indexes are included. The first is an index of MATLAB com mands and symbols; the second is an index of topics.

Software Updates and Accuracy

Software publishers can release software updates faster than book publishers can release new editions. In fact, you probably will find that the printed documentation provided with MATLAB is partially out-of-date because of software changes just prior to its release. This text documents the MATLAB 6 program as of its release date in the fall of 2000. There will be additional updates, numbered 6.1, 6.2, and so forth, that will change some of the program's features. The best way to protect yourself against obsolete information is to check the "What's New?" file provided with the program, and to learn how to use the extensive MATLAB Help System, which is covered in Section 1.5.

MATLAB and Related Software

MATLAB is both a computer programming language and a software environment for using that language effectively. It is maintained and sold by The MathWorks, Inc., of Natick, Massachusetts, and is available for MS Windows and other computer systems. The MATLAB interactive environment allows you to manage variables, import and export data, perform calculations, generate plots, and develop and manage files for use with MATLAB. The language was originally developed in the 1970s for applications involving matrices, linear algebra, and numerical analysis (the name MATLAB stands for "Matrix Laboratory"). Thus the language's numerical routines have been well-tested and improved through many years of use, and its capabilities have been greatly expanded.

MATLAB has a number of add-on software modules, called toolboxes, that perform more specialized computations. They can be purchased separately, but all run under the core MATLAB program. Toolboxes deal with applications such as image and signal processing, financial analysis, control systems design, and fuzzy logic. An up-to-date list can be found at The MathWorks website, which is discussed later in this chapter. This text uses material from the core MATLAB program, from two of the toolboxes (the Control Systems toolbox, in Chapter 8, and the Symbolic Math toolbox, in Chapter 9), and from Simulink (in Chapter 8). All of the examples and problems in the first seven chapters can be done with the core MATLAB program.

MATLAB 6 was released in the fall of 2000. On MS Windows systems it requires Windows 95/98 or Windows NT to run. The Student Edition of MATLAB contains the core MATLAB program, some commands from two toolboxes (the Signal Processing Toolbox and the Symbolic Math Toolbox), and the Simulink program. The Simulink program is based on MATLAB, and requires MATLAB to run. It enables the user to construct simulations from graphical (block diagram) descriptions of the system or process. Simulink is covered in Chapter 8.

This book does not explain how to install MATLAB. If you purchased it for your own computer, the installation is easily done with the instructions that come with the software. If you will be using MATLAB in a computer lab, it will have been installed for you...

Read More Show Less

Table of Contents

1: MATLAB and Problem Solving.....3
2: Array and Matrix Operations.....65
3: Files, Functions, and Data Structures.....117
4: Programming with MATLAB.....167
5: Plotting and Model Building.....229
6: Linear Algebraic Equations.....317
7: Probability, Statistics, and Interpolation.....371
8: Numerical Calculus, Differential Equations,
9: Symbolic Processing with MATLAB.....507
A: Guide to Commands and Functions in This Text.....568
B: Some Project Suggestions.....579
C: Formatted Output in MATLAB.....586
D: References.....589
Answers to Selected Problems.....590
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)