Essential MATLAB for Engineers and Scientists
eBook - ePub

Essential MATLAB for Engineers and Scientists

  1. 424 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Essential MATLAB for Engineers and Scientists

About this book

The fifth edition of Essential MATLAB for Engineers and Scientists provides a concise, balanced overview of MATLAB's functionality that facilitates independent learning, with coverage of both the fundamentals and applications. The essentials of MATLAB are illustrated throughout, featuring complete coverage of the software's windows and menus. Program design and algorithm development are presented clearly and intuitively, along with many examples from a wide range of familiar scientific and engineering areas. This is an ideal book for a first course on MATLAB or for an engineering problem-solving course using MATLAB, as well as a self-learning tutorial for professionals and students expected to learn and apply MATLAB. - Updated with the features of MATLAB R2012b - Expanded discussion of writing functions and scripts - Revised and expanded Part II: Applications - Expanded section on GUIs - More exercises and examples throughout

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes! You can use the Perlego app on both iOS or Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Yes, you can access Essential MATLAB for Engineers and Scientists by Daniel T. Valentine,Brian H. Hahn,Brian Hahn,Daniel Valentine in PDF and/or ePUB format, as well as other popular books in Business & Business Intelligence. We have over one million books available in our catalogue for you to explore.

Information

Year
2013
eBook ISBN
9780123946133
Edition
5
Part 1
Essentials
Part I Essentials
Chapter 1 Introduction
Chapter 2 MATLAB Fundamentals
Chapter 3 Program Design and Algorithm Development
Chapter 4 MATLAB Functions and Data Import-Export Utilities
Chapter 5 Logical vectors
Chapter 6 Matrices and Arrays
Chapter 7 Function M-files
Chapter 8 Loops
Chapter 9 MATLAB Graphics
Chapter 10 Vectors as Arrays and Other Data Structures
Chapter 11 Errors and Pitfalls
Part I
Essentials
Part 1 concerns those aspects of MATLAB that you need to know in order to come to grips with MATLAB’s essentials and those of technical computing. Because this book is a tutorial, you are encouraged to use MATLAB extensively while you go through the text.
Chapter 1
Introduction
The objectives of this chapter are:
ent
To enable you to use some simple MATLAB commands from the Command Window
ent
To examine various MATLAB desktop and editing features
ent
To learn some of the new features of the MATLAB R2012b Desktop
ent
To learn to write scripts in the Editor and Run them from the Editor
ent
To learn some of the new features associated with the tabs (in particular, the PUBLISH and APPS features)
MATLAB is a powerful technical computing system for handling scientific and engineering calculations. The name MATLAB stands for Matrix Laboratory, because the system was designed to make matrix computations particularly easy. A matrix is an array of numbers organized in m rows and n columns. An example is the following m Ɨ n = 2 Ɨ 3 array:
image
Any one of the elements in a matrix can be plucked out by using the row and column indices that identify its location. The elements in this example are plucked out as follows: A(1, 1) = 1, A(1, 2) = 3, A(1, 3) = 5, A(2, 1) = 2, A(2, 2) = 4, A(2, 3) = 6. The first index identifies the row number counted from top to bottom; the second index is the column number counted from left to right. This is the convention used in MATLAB to locate information in an array. A computer is useful because it can do numerous computations quickly, so operating on large numerical data sets listed in tables as arrays or matrices of rows and columns is quite efficient.
This book assumes that you have never used a computer before to do the sort of scientific calculations that MATLAB handles, but are able to find your way around a computer keyboard and know your operating system (e.g., Windows, UNIX, or MAC-OS). The only other computer-related skill you will need is some very basic text editing.
One of the many things you will like about MATLAB (and that distinguishes it from many other computer programming systems, such as C++ and Java) is that you can use it interactively. This means you type some commands at the special MATLAB prompt and get results immediately. The problems solved in this way can be very simple, like finding a square root, or very complicated, like finding the solution to a system of differential equations. For many technical problems, you enter only one or two commands—MATLAB does most of the work for you.
There are three essential requirements for successful MATLAB applications:
ent
You must learn the exact rules for writing MATLAB statements and using MATLAB utilities.
ent
You must know the mathematics associated with the problem you want to solve.
ent
You must develop a logical plan of attack—the algorithm—for solving a particular problem.
This chapter is devoted mainly to the first requirement: learning some basic MATLA...

Table of contents

  1. Cover image
  2. Title page
  3. Table of Contents
  4. Copyright
  5. Preface
  6. Part 1: Essentials
  7. Part 2: Applications
  8. Appendix A. Syntax Quick Reference
  9. Appendix B. Command and Function Quick Reference
  10. Appendix C. ASCII Character Codes
  11. Appendix D. Solutions to Selected Exercises
  12. Index