Programming Previous page   Next Page

Help

This section covers the following topics:

Using the Help Browser

Open the Help browser from the MATLAB Command Window using one of the following:

Some of the features of the Help browser are listed below.

Feature
Description
Product Filter
Establish which products to find help on.
Contents
Look up topics in the Table of Contents.
Index
Look up help using the documentation Index.
Search
Search the documentation for one or more words.
Demos
See what demos are available; run selected demos.
Favorites
Save bookmarks for frequently used Help pages.

For more information: See Finding Information with the Help Browser in the MATLAB Desktop Tools and Development Environment documentation.

Help on Functions from the Help Browser

To find help on any function from the Help browser, do either of the following:

Help on Functions from the Command Window

Several types of help on functions are available from the Command Window:

Topical Help

In addition to the help on individual functions, you can get help on any of the following topics by typing help topicname at the command line.

Topic Name
Description
arith
Arithmetic operators
relop
Relational and logical operators
punct
Special character operators
slash
Arithmetic division operators
paren
Parentheses, braces, and bracket operators
precedence
Operator precedence
datatypes
MATLAB data types, their associated functions, and operators that you can overload
lists
Comma separated lists
strings
Character strings
function_handle
Function handles and the @ operator
debug
Debugging functions
java
Using Java from within MATLAB
fileformats
A list of readable file formats
changeNotification
Windows directory change notification

Paged Output

Before displaying a lengthy section of help text or code, put MATLAB into its paged output mode by typing more on. This breaks up any ensuing display into pages for easier viewing. Turn off paged output with more off.

Page through the displayed text using the space bar key. Or step through line by line using Enter or Return. Discontinue the display by pressing the Q key or Ctrl+C.

Writing Your Own Help

Start each program you write with a section of text providing help on how and when to use the function. If formatted properly, the MATLAB help function displays this text when you enter

MATLAB considers the first group of consecutive lines immediately following the function definition line that begin with % to be the help section for the function. The first line without % as the left-most character ends the help.

For more information: See Help Text in the MATLAB Desktop Tools and Development Environment documentation.

Help for Subfunctions and Private Functions

You can write help for subfunctions using the same rules that apply to main functions. To display the help for the subfunction mysubfun in file myfun.m, type

To display the help for a private function, precede the function name with private/. To get help on private function myprivfun, type

Help for Methods and Overloaded Functions

You can write help text for object-oriented class methods implemented with M-files. Display help for the method by typing

where the file methodname.m resides in subdirectory @classname.

For example, if you write a plot method for a class named polynom, (where the plot method is defined in the file @polynom/plot.m), you can display this help by typing

You can get help on overloaded MATLAB functions in the same way. To display the help text for the eq function as implemented in matlab/iofun/@serial, type


Previous page  Command and Function Syntax Development Environment Next page

© 1994-2005 The MathWorks, Inc.