The Language of Technical Computing

嚜燐ATLAB

?

The Language of Technical Computing

Computation

Visualization

Programming

Using MATLAB

Version 6

How to Contact The MathWorks:



comp.soft-sys.matlab

Web

Newsgroup

info@

Technical support

Product enhancement suggestions

Bug reports

Documentation error reports

Order status, license renewals, passcodes

Sales, pricing, and general information

508-647-7000

Phone

508-647-7001

Fax

The MathWorks, Inc.

3 Apple Hill Drive

Natick, MA 01760-2098

Mail

support@

suggest@

bugs@

doc@

service@

For contact information about worldwide offices, see the MathWorks Web site.

Using MATLAB

? COPYRIGHT 1984 - 2001 by The MathWorks, Inc.

The software described in this document is furnished under a license agreement. The software may be used

or copied only under the terms of the license agreement. No part of this manual may be photocopied or reproduced in any form without prior written consent from The MathWorks, Inc.

FEDERAL ACQUISITION: This provision applies to all acquisitions of the Program and Documentation by

or for the federal government of the United States. By accepting delivery of the Program, the government

hereby agrees that this software qualifies as "commercial" computer software within the meaning of FAR

Part 12.212, DFARS Part 227.7202-1, DFARS Part 227.7202-3, DFARS Part 252.227-7013, and DFARS Part

252.227-7014. The terms and conditions of The MathWorks, Inc. Software License Agreement shall pertain

to the government*s use and disclosure of the Program and Documentation, and shall supersede any

conflicting contractual terms or conditions. If this license fails to meet the government*s minimum needs or

is inconsistent in any respect with federal procurement law, the government agrees to return the Program

and Documentation, unused, to MathWorks.

MATLAB, Simulink, Stateflow, Handle Graphics, and Real-Time Workshop are registered trademarks, and

Target Language Compiler is a trademark of The MathWorks, Inc.

Other product or brand names are trademarks or registered trademarks of their respective holders.

Printing History: December 1996

June 1997

January 1998

January 1999

November 2000

June 2001

First printing

Second printing

Third printing

Fourth printing

Fifth printing

Online only

First Printing for MATLAB 5

Revised for MATLAB 5.1

Revised for MATLAB 5.2

Revised for MATLAB 5.3 (Release 11)

Revised for MATLAB 6 (Release 12)

Revised for MATLAB 6.1 (Release 12.1)

Contents

Development Environment

Starting and Quitting MATLAB

1

Starting MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

Starting MATLAB on Windows Platforms . . . . . . . . . . . . . . . . . 1-3

Starting MATLAB on UNIX Platforms . . . . . . . . . . . . . . . . . . . 1-3

Startup Directory for MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

Startup Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5

Reducing Startup Time with Toolbox Path Caching . . . . . . . . 1-10

Quitting MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15

Running a Script When Quitting MATLAB . . . . . . . . . . . . . . . 1-15

Using the Desktop

2

Desktop Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4

Launch Pad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5

Configuring the Desktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7

Opening and Closing Desktop Tools . . . . . . . . . . . . . . . . . . . . . . 2-7

Resizing Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9

Moving Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10

Using Predefined Desktop Configurations . . . . . . . . . . . . . . . . 2-16

Common Desktop Features . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17

Desktop Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17

Context Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17

i

Keyboard Shortcuts and Accelerators . . . . . . . . . . . . . . . . . . . .

Selecting Multiple Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Using the Clipboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Accessing The MathWorks on the Web . . . . . . . . . . . . . . . . . . .

2-18

2-19

2-20

2-20

Setting Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21

General Preferences for MATLAB . . . . . . . . . . . . . . . . . . . . . . 2-23

Running MATLAB Functions

3

The Command Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

Opening the Command Window . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

Running Functions and Entering Variables . . . . . . . . . . . . . . . . 3-2

Controlling Input and Output . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

Running Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11

Keeping a Session Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12

Preferences for the Command Window . . . . . . . . . . . . . . . . . . . 3-13

Command History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Viewing Functions in the Command History Window . . . . . . .

Running Functions from the Command History Window . . . .

Copying Functions from the Command History Window . . . .

3-17

3-17

3-18

3-19

Getting Help

4

Types of Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

Using the Help Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4

Changing the Size of the Help Browser . . . . . . . . . . . . . . . . . . . 4-5

Using the Help Navigator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7

Using the Product Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7

ii

Contents

Viewing the Contents Listing in the Help Browser . . . . . . . . . . 4-9

Finding Documentation Using the Index . . . . . . . . . . . . . . . . . 4-11

Searching Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13

Bookmarking Favorite Pages . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15

Viewing Documentation in the Display Pane . . . . . . . . . . .

Browsing to Other Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Bookmarking Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Revisiting Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Printing Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Finding Terms in Displayed Pages . . . . . . . . . . . . . . . . . . . . . .

Copying Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Evaluating a Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Viewing the Page Source (HTML) . . . . . . . . . . . . . . . . . . . . . . .

Viewing Web Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-17

4-18

4-18

4-19

4-19

4-19

4-19

4-19

4-20

4-20

Preferences for the Help Browser . . . . . . . . . . . . . . . . . . . . .

Documentation Location 每 Specifying the help Directory . . . .

Product Filter 每 Limiting the Product Documentation . . . . . .

PDF Reader 每 Specifying Its Location . . . . . . . . . . . . . . . . . . .

General 每 Synchronizing the Contents Pane

with the Displayed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Help Fonts Preferences 每 Specifying Font Name,

Style, and Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-21

4-22

4-23

4-23

4-23

4-24

Printing Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-26

Printing a Page from the Help Browser . . . . . . . . . . . . . . . . . . 4-26

Printing the PDF Version of Documentation . . . . . . . . . . . . . . 4-26

Using Help Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-28

Viewing Function Reference Pages 每 the doc Function . . . . . . 4-29

Getting Help in the Command Window 每 the help Function . 4-29

Other Methods for Getting Help . . . . . . . . . . . . . . . . . . . . . . .

Product-Specific Help Features . . . . . . . . . . . . . . . . . . . . . . . . .

Running Demos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Contacting Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . .

Providing Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Getting Version and License Information . . . . . . . . . . . . . . . .

4-31

4-31

4-31

4-32

4-32

4-32

iii

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download