Essential MATLAB for Engineers and Scientists
eBook - ePub

Essential MATLAB for Engineers and Scientists

Daniel T. Valentine,Brian H. Hahn

  1. 428 pages
  2. English
  3. ePUB (adapté aux mobiles)
  4. Disponible sur iOS et Android
eBook - ePub

Essential MATLAB for Engineers and Scientists

Daniel T. Valentine,Brian H. Hahn

DĂ©tails du livre
Aperçu du livre
Table des matiĂšres
Citations

À propos de ce livre

Essential MATLAB for Engineers and Scientists, Sixth Edition, 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 updated edition includes the latest MATLAB versions through 2016a, and 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 to include all the newer features through MATLAB R2016a
  • Includes new chapter on complex variables analysis
  • Presents a comparison of execution time between compiled and un-compiled code that includes examples
  • Describes the new H2 graphics features

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que Essential MATLAB for Engineers and Scientists est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  Essential MATLAB for Engineers and Scientists par Daniel T. Valentine,Brian H. Hahn en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Informatique et MĂ©dias numĂ©riques. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Éditeur
Academic Press
Année
2016
ISBN
9780128052716
Édition
6
Chapter 1

Introduction

Abstract

The objectives of this chapter are to enable you to use some simple MATLAB commands from the Command Window, to examine various MATLAB desktop and editing features, to learn some of the new features of the MATLAB R2016a Desktop, to learn to write scripts in the Editor and Run them from the Editor, and to learn some of the new features associated with the tabs (in particular, the PUBLISH and APPS features). In this chapter you learn that MATLAB is a matrix-based computer system designed to assist in scientific and engineering problem solving. You also learn that one way to use MATLAB is to enter commands and statements on the command line in the Command Window. In this case the commands you enter are carried out immediately. You are also introduced to a number of useful built-in commands and functions.

Keywords

MATLAB R2016a; Elementary commands; Editing and executing commands
The objectives of this chapter are:
■ To enable you to use some simple MATLAB commands from the Command Window.
■ To examine various MATLAB desktop and editing features.
■ To learn some of the new features of the MATLAB R2016a Desktop.
■ To learn to write scripts in the Editor and Run them from the Editor.
■ 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
Image
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:
Image
,
Image
,
Image
,
Image
,
Image
,
Image
. 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:
■ You must learn the exact rules for writing MATLAB statements and using MATLAB utilities.
■ You must know the mathematics associated with the problem you want to solve.
■ 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 MATLAB rules. Computer programming is a precise science (some would also say an art); you have to enter statements in precisely the right way. There is a saying among computer programmers: Garbage in, garbage out. It means that if you give MATLAB a gar...

Table des matiĂšres

  1. Cover image
  2. Title page
  3. Table of Contents
  4. Copyright
  5. Preface
  6. Essentials
  7. Introduction
  8. Chapter 1: Introduction
  9. Chapter 2: MATLAB Fundamentals
  10. Chapter 3: Program Design and Algorithm Development
  11. Chapter 4: MATLAB Functions and Data Import-Export Utilities
  12. Chapter 5: Logical Vectors
  13. Chapter 6: Matrices and Arrays
  14. Chapter 7: Function M-files
  15. Chapter 8: Loops
  16. Chapter 9: MATLAB Graphics
  17. Chapter 10: Vectors as Arrays and Other Data Structures
  18. Chapter 11: Errors and Pitfalls
  19. Applications
  20. Introduction
  21. Chapter 12: Dynamical Systems
  22. Chapter 13: Simulation
  23. Chapter 14: Introduction to Numerical Methods
  24. Chapter 15: Signal Processing
  25. Chapter 16: SIMULINK
  26. Chapter 17: Symbolics Toolbox
  27. Appendix A: Syntax: Quick Reference
  28. Appendix B: Operators
  29. Appendix C: Command and Function: Quick Reference
  30. Appendix D: Solutions to Selected Exercises
  31. Index
Normes de citation pour Essential MATLAB for Engineers and Scientists

APA 6 Citation

Valentine, D., & Hahn, B. (2016). Essential MATLAB for Engineers and Scientists (6th ed.). Elsevier Science. Retrieved from https://www.perlego.com/book/1835188/essential-matlab-for-engineers-and-scientists-pdf (Original work published 2016)

Chicago Citation

Valentine, Daniel, and Brian Hahn. (2016) 2016. Essential MATLAB for Engineers and Scientists. 6th ed. Elsevier Science. https://www.perlego.com/book/1835188/essential-matlab-for-engineers-and-scientists-pdf.

Harvard Citation

Valentine, D. and Hahn, B. (2016) Essential MATLAB for Engineers and Scientists. 6th edn. Elsevier Science. Available at: https://www.perlego.com/book/1835188/essential-matlab-for-engineers-and-scientists-pdf (Accessed: 15 October 2022).

MLA 7 Citation

Valentine, Daniel, and Brian Hahn. Essential MATLAB for Engineers and Scientists. 6th ed. Elsevier Science, 2016. Web. 15 Oct. 2022.