View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
ehelp: a pedestrian extended help extractor utility

Be the first to rate this file! 2 Downloads (last 30 days) File Size: 7.17 KB File ID: #9774 Version: 1.0
image thumbnail

ehelp: a pedestrian extended help extractor utility


us (view profile)


27 Jan 2006 (Updated )

ehelp typically is used as a subroutine to extract extended help from its main function

| Watch this File

File Information

to provide good help is tricky: either it's too little or it clutters the command window with hundreds of lines - and thus becomes unintelligible.

Therefore, it is often desirable to give a user the option of various additional (=extended) help levels that go beyond the classical
> help myfunc

EHELP offers a solution with these simple typical steps
1) the author writes a function
2) at the end, additional help sections are embedded, each between two unique tags
3) the function body of EHELP is copy/pasted into the main function and acts as a subroutine
3) command line options are implemented for a user to look at the extended help
4) EHELP is called (typically within a switch-yard based on input options) to extract the appropriate section from its main function

EHELP can be used as a command line tool if the author provides appropriate information within the classical help section

use of low-level i/o functions guarantees a very quick extraction

see the accompanying published ML file for a simple example

MATLAB release MATLAB 7.1.0 (R14SP3)
Other requirements probably works for earlier releases as it was first programmed in 1996
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
30 Jan 2006

help updated following d'errico's rule

Contact us