主要内容

发布和共享MATLAB代码

MATLAB®提供将代码展示给他人的选项。您可以发布MATLAB代码文件(.m)来创建格式化的文档,或者您可以在实时编辑器中创建和共享实时脚本和实时函数。

在活动编辑器中创建和共享活动脚本

要创建包含可执行MATLAB代码、嵌入式输出和格式化文本的内聚共享文档,最简单的方法是使用Live Editor。金宝app支持的输出格式包括:MLX, PDF,微软®、HTML和LaTeX。有关详细信息,请参见在活动编辑器中创建活动脚本

发布MATLAB代码文件(.m

使用MATLAB代码文件创建可共享文档(.m),您可以发布这些文件。发布MATLAB代码文件将创建一个包含代码、注释和输出的格式化文档。发布代码的常见原因是为了与他人共享文档以进行教学或演示,或者生成可读的代码外部文档。

这段代码演示了方波的傅立叶级数展开。

带标记的MATLAB代码

发布的文档

要发布代码:

  1. 创建一个MATLAB脚本或函数。通过插入两个百分号将代码分成步骤或部分(%%)的开头。

  2. 通过在文件的开头和每个部分中添加解释性注释来记录代码。

    在每个部分顶部的注释中,您可以添加增强输出可读性的标记。例如,上表中的代码包括以下标记。

    标题

    正弦波中的方波

    %%添加一个奇谐波并绘制它

    注意吉布斯现象

    变量名以斜体显示

    随着……

    乳胶方程

    $ sin(k*t)}{k} $

    请注意

    当您有一个包含字符编码与平台不同的文本的文件时,当您保存或发布文件时,MATLAB将这些字符显示为乱码文本。

  3. 发布的代码。在发布选项卡上,单击发布

    默认情况下,MATLAB创建一个名为超文本标记语言,其中包含一个HTML文件和代码创建的每个图形的文件。HTML文件包括代码、格式化的注释和输出。或者,您可以发布到其他格式,如PDF文件或微软演示文稿®演示。有关向其他格式发布的更多信息,请参见指定输出文件

    MATLAB在线™,以允许MATLAB在发布时自动打开输出窗口,在Web浏览器中启用弹出窗口。

在发布代码之后,您可以共享包含已发布文件的文件夹。有关更多信息,请参见在MATLAB中共享文件夹.在MATLAB在线,还可以通过从超文本标记语言文件夹的发表文件夹中。然后,您可以使用表单的URLhttps://matlab.mathworks.com/users/用户标识/出版/文件名/ index . html(HTML)https://matlab.mathworks.com/users/用户标识/出版/foldername/文件名. pdf(PDF格式)以共享档案。

图中显示的示例代码是已安装文档的一部分。你可以通过运行这个命令在编辑器中查看代码:

编辑(fullfile (matlabroot,“帮助”“techdoc”“matlab_env”...“例子”“fourier_demo2.m”))

添加帮助和创建文档

您可以通过在MATLAB代码文件的开头插入注释来为代码添加帮助。当您键入时,MATLAB会显示帮助注释帮助file_name在命令窗口。有关更多信息,请参见为您的程序添加帮助

您还可以创建自己的MATLAB文档主题,以便从MATLAB帮助浏览器或web中查看。有关更多信息,请参见显示自定义文档

另请参阅

相关的话题

外部网站