Skip to Main Content Skip to Search
Product Documentation

doc - Reference page in Help browser

Alternatives

As an alternative to the doc function, use the Function Browser.

Syntax

doc
doc functionName
doc methodname
doc classname
doc classname.methodname
doc productToolboxName
doc foldername/functionname
doc UserCreatedClassName

Description

doc opens the Help browser, if it is not already running, and otherwise brings the Help browser to the top.

doc functionName displays the reference page for functionName in the Help browser. functionname can be a function or block in an installed MathWorks product.

doc methodname displays the reference page for the method methodname. You may need to run doc classname and use links on the classname reference page to view the methodname reference page.

doc classname displays the reference page for the class classname. You may need to qualify classname by including its package: doc packagename.classname.

doc classname.methodname displays the reference page for the method methodname in the class classname. You may need to qualify classname by including its package: doc packagename.classname.

doc productToolboxName displays the documentation roadmap page for productToolboxName in the Help browser. productToolboxName is the folder name for a product in matlabroot/toolbox. To get productToolboxName for a product, run which functionname, where functionname is the name of a function in that product; MATLAB returns the full path to functionname, and productToolboxName is the folder following matlabroot/toolbox/.

doc foldername/functionname displays the reference page for the functionname that exists in foldername. Use this syntax to display the reference page for an overloaded function.

doc UserCreatedClassName displays the help comments from the user-created class definition file, UserCreatedClassName.m, in an HTML format in the Help browser. UserCreatedClassName.m must have a help comment following the classdef UserCreatedClassName statement or following the constructor method for UserCreatedClassName. To directly view the help for any method, property, or event of UserCreatedClassName, use dot notation, as in doc UserCreatedClassName.MethodName. For more information, see Help for Classes You Create.

Tips

Examples

Display the reference page for the abs function:

doc abs

If the Simulink and Signal Processing Toolbox™ products are installed and the product filter includes their documentation, the Help browser displays a message that displays links to the abs reference page in those products.

Display the reference page for the abs function in the Signal Processing Toolbox product:

doc signal/abs

Display the reference page for the findobj method in the handle class:

doc handle.findobj

Display the reference page for the handle class:

doc handle

Display the reference page for the Map class in the containers package:

doc containers.Map

Display the help comments in the sads.m class definition file for the user-created sads class:

% MATLAB documentation provides this class file as an example.
% To display user-created documentation or help text,
% first place the folder containing it on the search path.
addpath(fullfile(docroot,'techdoc','matlab_env','examples'))
doc sads

Directly display the help for the steer method of the user-created sads class:

doc sads.steer  % Folder containing sads.m must be on the search path

See Also

help | web

How To

  


Free MATLAB Interactive Kit

Explore how to use MATLAB to make advancements in engineering and science.


Download free kit

Trials Available

Try the latest version of MATLAB and other MathWorks products.


Get trial software
 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS