A Guide to MATLABMATLAB指南

分类: 图书,进口原版书,计算机 Computers & Internet ,
作者: Brian R. Hunt等编
出 版 社:
出版时间: 2006-7-1字数:版次:页数: 311印刷时间: 2006/07/01开本: 16开印次:纸张: 胶版纸I S B N : 9780521615655包装: 线装内容简介
This is a short, focused introduction to MATLAB, a comprehensive software system for mathematical and technical computing. It contains concise explanations of essential MATLAB commands, as well as easily understood instructions for using MATLAB's programming features, graphical capabilities, simulation models, and rich desktop interface. Written for MATLAB 7, it can also be used with earlier (and later) versions of MATLAB. This book teaches how to graph functions, solve equations, manipulate images, and much more. It contains explicit instructions for using MATLAB's companion software, Simulink, which allows graphical models to be built for dynamical systems. MATLAB's new "publish" feature is discussed, which allows mathematical computations to be combined with text and graphics, to produce polished, integrated, interactive documents. For the beginner it explains everything needed to start using MATLAB, while experienced users making the switch to MATLAB 7 from an earlier version will also find much useful information here.
目录
The symbol denotes a more advanced chapter or section.
Preface
Why We Wrote This Book
Who Should Read This Book
How This Book Is Organized
Conventions Used in This Book
About the Authors
1 Getting Started
Platforms and Versions
Installation
Starting MATLAB
Typing in the Command Window
Online Help
MATLAB Windows
Ending a Session
2 MATLAB Basics
Input and Output
Arithmetic
Recovering from Problems
Errors in Input
Aborting Calculations
Algebraic or Symbolic Computation
Substituting in Symbolic Expressions
Symbolic Expressions, Variable Precision, and Exact Arith-
metic
Vectors and Matrices
Vectors
Matrices
Suppressing Output
Functions
Built-in Functions
User-Defined Functions
Managing Variables
Variables and Assignments
Solving Equations
Graphics
Graphing with eapXot
Modifying Graphs
Graphing with plot
Plotting Multiple Curves
3 Interacting with MATLAB
The MATLAB Interface
The Desktop
The Workspace
The Current Directory and Search Path
The Command History Window
M-Files
Script M-Files
Function M-Files
Loops
Presenting Your Results
Publishing an M-File
Diary Files
Interactive M-Files
Wrapping Long Input and Output Lines
Printing and Saving Graphics
M-Books
Fine-Tuning Your M-Files
Practice Set A: Algebra and Arithmetic
4 Beyond the Basics
Suppressing Output
Data Classes
String Manipulation
Symbolic and Floating-Point Numbers
Functions and Expressions
Substitution
More about M-Files
Variables in Script M-Files
Variables in Function M-Files
Structure of Function M-Files
Complex Arithmetic
More on Matrices
Solving Linear Systems
Calculating Eigenvalues and Eigenvectors
Doing Calculus with MATLAB
……
5 MATLAB Graphics
6 MATLAB Programming
7 Publishing and M-Books
8 Simulink
9 GUIs
10 Applications
11 Troubleshooting
Glossary
Index