– Enseñar a programar utilizando MATLAB como lenguaje de programación técnico.
– Enseñar a los estudiantes los conceptos básicos de la programación de computadoras.
Utilizando la metodología de diseño de arriba hacia abajo, el texto anima a los estudiantes a pensar sobre el diseño adecuado de un programa antes de la codificación. Desarrolla habilidades para resolver problemas, así como la capacidad para localizar las funciones deseadas dentro de MATLAB, que también se presentan para hacer de este texto una herramienta de referencia útil.
1 – INTRODUCTION TO MATLAB
The Advantages of MATLAB / Disadvantages of MATLAB / The MATLAB Environment / Using MATLAB as a Scratchpad
2 – MATLAB BASICS
Variables and Arrays / Creating and Initializing Variables in MATLAB / Multidimensional Arrays / Subarrays / Special Values / Displaying Output Data / Data Files / Scalar and Array Operations / Hierarchy of Operations / Built-in MATLAB Functions / Introduction to Plotting
3 – BRANCHING STATEMENTS AND PROGRAM DESIGN
Introduction to Top-Down Design Techniques / Use of Pseudocode / The Logical Data Type / Branches / Additional Plotting Features / More on Debugging MATLAB Programs
4 – LOOPS
The while Loop / The for Loop / Logical Arrays and Vectorization / The MATLAB Profiler
5 – USER-DEFINED FUNCTIONS
Introduction to MATLAB Functions / Variable Passing in MATLAB: The Pass-By-Value Scheme / Optional Arguments / Sharing Data Using Global Memory / Preserving Data Between Calls to a Function / Function Functions / Subfunctions and Private Functions
6 – ADDITIONAL DATA TYPES AND PLOT TYPES
Complex Data / String Functions / Multidimensional Arrays / Additional Two-Dimensional Plots / Three-Dimensional Plots
7 – CELL ARRAYS, STRUCTURES, AND HANDLE GRAPHICS
Cell Arrays / Structure Arrays / Handle Graphics / Position and Units / Printer Positions / Default and Factory Properties / Graphics Object Properties
A – ASCII Character Set
B – MATLAB Input / Output Functions
C – Answers to Quizzes
Autor/es: Stephen Chapman
Edición: 2da Edición
ISBN: 049529568X | 9780495295686
Tipo: Libro
Formato: PDF
Idioma: Inglés
EmoticonEmoticon