2
Document the code by adding explanatory comments at the beginning of the file and within each
section.
Within the comments at the top of each section, you can add markup that enhances the
readability of the output. For example, the code in the preceding table includes the following
markup.
Titles
%% Square Waves from Sine Waves
%% Add an Odd Harmonic and Plot It
%% Note About Gibbs Phenomenon
Variable name in italics % As _k_ increases, ...
LaTeX equation
% $$ y = y + \frac{sin(k*t)}{k} $$
Note When you have a file containing text that has characters in a different encoding than that
of your platform, when you save or publish your file, MATLAB displays those characters as
garbled text.
3
Publish the code. On the Publish tab, click Publish.
By default, MATLAB creates a subfolder named html, which contains an HTML file and files for
each graphic that your code creates. The HTML file includes the code, formatted comments, and
output. Alternatively, you can publish to other formats, such as PDF files or Microsoft PowerPoint
presentations. For more information on publishing to other formats, see “Specify Output File” on
page 23-22.
In MATLAB Online, to allow MATLAB to open output windows automatically when publishing,
enable pop-up windows in your Web browser.
After publishing the code, you can share the folder containing the published files. For more
information, see “Share Folders in MATLAB”. In MATLAB Online, you also can make the results
publicly available by copying the published files from the html folder to the Published folder. Then,
you can use a URL of the form https://matlab.mathworks.com/users/userid/Published/
filename/index.html (for HTML) or https://matlab.mathworks.com/users/userid/
Published/foldername/filename.pdf (for PDF) to share the files.
The sample code that appears in the previous figure is part of the installed documentation. You can
view the code in the Editor by running this command:
edit(fullfile(matlabroot,'help','techdoc','matlab_env', ...
'examples','fourier_demo2.m'))
Add Help and Create Documentation
You can add help to your code by inserting comments at the start of a MATLAB code file. MATLAB
displays the help comments when you type help file_name in the Command Window. For more
information, see “Add Help for Your Program” on page 20-5.
You also can create your own MATLAB documentation topics for viewing from the MATLAB Help
browser or the web. For more information, see “Display Custom Documentation” on page 32-21
23 Presenting MATLAB Code
23-4
Précédent

- 794/1450

Suivant