发布和分享MATLAB代码
MATLAB®提供将代码呈现给他人的选项。您可以发布MATLAB代码文件(00
)来创建格式化的文档,或者您可以在“实时编辑器”中创建和共享实时脚本和实时函数。
在实时编辑器中创建和共享实时脚本
创建内聚的、可共享的文档(包括可执行的MATLAB代码、嵌入式输出和格式化文本)的最简单方法是使用Live Editor。金宝app支持的输出格式包括:MLX、PDF、微软®词、HTML和LaTeX。详细信息请参见在实时编辑器中创建实时脚本.
发布MATLAB代码档案(00
)
使用MATLAB代码文件创建可共享文档(00
),你可以发布这些文件。发布MATLAB代码文件将创建一个格式化的文档,其中包括您的代码、注释和输出。发布代码的常见原因是为了与他人共享文档进行教学或演示,或者生成可读的代码外部文档。
这段代码演示了方波的傅里叶级数展开。
MATLAB代码与标记 |
发布的文档 |
---|---|
|
|
发布你的代码:
创建一个MATLAB脚本或函数。通过插入两个百分号(
% %
)。通过在文件开头和每个部分中添加解释性注释来记录代码。
在每个部分顶部的注释中,可以添加增强输出可读性的标记。例如,上表中的代码包含以下标记。
标题
%%正弦波中的方波
添加一个奇谐波并绘制它
关于吉布斯现象
用斜体显示的变量名
随着k的增加,……
乳胶方程
% $$ y = y + \frac{sin(k*t)}{k} $$
请注意
当您有一个包含字符编码与您的平台不同的文本时,当您保存或发布文件时,MATLAB将这些字符显示为乱码文本。
发布代码。在发布选项卡上,单击发布.
默认情况下,MATLAB创建名为
超文本标记语言
,其中包含一个HTML文件和用于您的代码创建的每个图形的文件。HTML文件包括代码、格式化的注释和输出。或者,您可以发布到其他格式,如PDF文件或微软演示文稿®演示。有关以其他格式发布的详细信息,请参见指定输出文件.在MATLAB在线™,以允许MATLAB在发布时自动打开输出窗口,请在Web浏览器中启用弹出窗口。
发布代码后,您可以共享包含已发布文件的文件夹。有关更多信息,请参见使用MATLAB驱动器共享文件夹.
上图中出现的示例代码是已安装文档的一部分。您可以在编辑器中运行以下命令查看代码:
编辑(fullfile (matlabroot,“帮助”,“techdoc”,“matlab_env”,...“例子”,“fourier_demo2.m”))
添加帮助和创建文档
您可以通过在MATLAB代码文件的开头插入注释来为代码添加帮助。当您键入时,MATLAB会显示帮助注释帮助
file_name
在命令窗口。有关更多信息,请参见为程序添加帮助.
您还可以创建自己的MATLAB文档主题,以便从MATLAB帮助浏览器或web查看。有关更多信息,请参见显示自定义文档