主要内容

输出偏好出版

如何编辑出版的选择吗

使用默认发布偏好如果代码不需要输入参数和你想要发表的HTML。然而,如果您的代码需要输入参数,或者如果您希望指定输出设置,代码执行,或数字格式,然后指定一个自定义配置。

  1. 定位发布选项卡并单击发布按钮箭头

  2. 选择编辑出版的选项

    编辑配置对话框打开。指定输出的偏好。

MATLAB的表情在出版面板中指定了执行的代码。的发布设置窗格包含输出、图和代码执行选项。在一起,他们使MATLAB®指的是一个发布配置。MATLAB与一个同事每个发布配置。m文件。发布配置的名称出现在左窗格顶部。

指定输出文件

你指定的输出格式和位置发布设置窗格。

MATLAB发布这些格式。

格式 笔记
html 发布一个HTML文档。您可以使用一个可扩展样式表语言(XSL)文件。
xml 发布XML文档。您可以使用一个可扩展样式表语言(XSL)文件。
乳胶 发布乳胶文档。做保持语法高亮显示。您可以使用一个可扩展样式表语言(XSL)文件。
医生 发布一个微软®文档。做保持语法高亮显示。这种格式是只能在Windows上®平台。
ppt 发布一个微软演示文稿®文档。做保持语法高亮显示。这种格式是只能在Windows平台上。
pdf 发布一个PDF文档。

请注意

XSL文件允许您更多的控制输出文档的外观。更多细节,请参阅http://docbook.sourceforge.net/release/xsl/current/doc/

运行代码在出版

指定的代码

默认情况下,MATLAB执行。m文件发布。不过,您可以指定任何有效的MATLAB代码MATLAB的表情窗格。例如,如果你想要发布一个函数需要输入,然后运行命令函数(输入)。额外的代码,输出你想发布,出现在函数调用之后。如果你清楚MATLAB的表情区域,然后用MATLAB发布文件没有评估任何代码。

请注意

发布配置使用MATLAB工作区底部。因此,一个变量中MATLAB的表情面板覆盖现有的变量的值基本工作空间。

评估代码

影响MATLAB执行期间出版的另一种方法是设置评估代码选项发布设置窗格。该选项表明MATLAB是否评估中的代码。m发布的文件。如果设置为真正的,MATLAB执行代码,包括在输出文档的结果。

由于MATLAB评估代码或不包括代码当你设置的结果评估代码选项中,可能存在无效的代码文件。因此,考虑将第一次运行这个文件,这个选项真正的

例如,假设您包括评论文本,标签的情节在一个文件,但忘了前言注释字符。如果你发布文档HTML,并设置评估代码选项真正的,输出包含一个错误。

使用发布文件,其中包含这个选项发布函数。否则,MATLAB递归地尝试发布文件。

包括代码

您可以指定是否显示MATLAB代码在最后的输出。如果你设置包括代码选项真正的,然后用MATLAB包括发表输出文档中的代码。如果设置为,MATLAB排除了所有输出文件格式的代码,除了HTML。

如果HTML输出文件格式,MATLAB代码插入HTML评论,在web浏览器中不可见。如果你想提取输出HTML文件的代码,使用MATLABgrabcode函数。

例如,假设您发布H: / my_matlabfiles / my_mfiles / sine_wave.mHTML使用发布配置的包括代码选项设置为。如果你与同事分享的输出,他们可以把它在一个web浏览器。看到的MATLAB代码生成的输出,可以发出以下命令从文件夹包含sine_wave.html:

grabcode (“sine_wave.html”)
MATLAB打开创建的文件sine_wave.html在编辑器中。

发现错误

你可以捕捉和发布发布期间发生的任何错误。设置捕获错误选项真正的包括输出文档中的任何错误消息。如果你设置捕获错误,MATLAB终止发布操作评估期间如果出现错误代码。然而,此选项如果你设置没有影响评估代码财产

限制数量的输出

你可以限制代码的行数输出包含在指定的输出文件马克斯#输出线选项发布设置窗格。设置这个选项是有用的,如果一个更小的,代表性的代码输出就足够了。

例如,下面的循环生成输出,除非发布100行马克斯#输出线被设置为一个较低的值。

为n = 1:10 0 disp (x)结束;

操作图形出版产出

选择一个图片格式

在发布时,您可以选择使用MATLAB的图像格式存储任何图形生成的代码执行期间。可用的图像格式的下拉列表取决于的设置图捕获方法选择。最大的兼容性,选择默认的这个表中指定。

输出文件格式 默认的图像格式 您可以包括类型的图像
医生 png

任何格式,你安装的版本微软办公软件金宝app支持。

html png

所有格式发布成功。确保你使用的工具来查看和处理输出文件可以显示您所指定的输出格式。

乳胶 pngepsc2

所有格式发布成功。确保你使用的工具来查看和处理输出文件可以显示您所指定的输出格式。

pdf 骨形态发生蛋白

骨形态发生蛋白jpg

ppt png

任何格式,你安装的版本微软办公软件金宝app支持。

xml png

所有格式发布成功。确保你使用的工具来查看和处理输出文件可以显示您所指定的输出格式。

设置图像大小

你把MATLAB生成的图像的大小发布设置窗格中编辑配置对话框窗口。您指定像素的图像大小限制在输出图像的宽度和高度。像素值作为最大大小值由于MATLAB维护一个图像的纵横比。MATLAB忽略了大小设置为下列情形:

  • 在处理外部图形中描述外部图形

  • 当使用矢量格式,如.eps

  • 当发布. pdf

捕获的数据

您可以捕获图窗口通过设置的不同方面图捕获方法选择。这个选项决定了窗口装饰(标题栏、工具栏、菜单栏和窗口边界)和情节的背景图窗口。

这个表总结了各种图捕获方法的影响。

使用此图捕获方法 与这些外观细节图捕捉得到
窗口装饰 情节背景

entireGUIWindow

包括对话框;排除对数字 数据设置为白色;匹配对话框的屏幕

打印

为对话框和数据排除在外 设置为白色

getframe

为对话框和数据排除在外 匹配屏幕情节背景

entireFigureWindow

包括对话框和数据 匹配屏幕情节背景

请注意

通常,MATLAB数据HandleVisibility属性设置为。对话框数据了HandleVisibility属性设置为回调。如果你的结果与前面的表中列出的结果不同,HandleVisibility属性的数据或对话框可能非典型。有关更多信息,请参见HandleVisibility

指定一个自定义图窗口

MATLAB允许您指定数据它创建的定制外观。如果使用新的图选项发布设置窗格设置为真正的,然后在发表输出,MATLAB使用图窗口默认大小,白色背景。如果使用新的图选项设置为,然后用MATLAB使用属性从一个打开图窗口来确定能够数据的出现。此首选项不适用于数据包括使用语法外部图形

使用下面的代码作为模板生成图窗口,满足您的需要。

%创建图图1 =图(“名字”,“purple_background”,“颜色”[0.4784 0.06275 0.8941]);colormap (“hsv”);%创建次要情节次要情节(1,1,1,“父”,图1);框(“上”);%创建轴标签包含(“轴”);ylabel ({“轴”})%创建标题标题({“标题”});

%使印刷品配色在屏幕上集(图1,“InvertHardcopy”,“关闭”)

通过发布您的文件窗口开放使用新的图选项设置为图需要的属性,任何能够打开图窗口。

请注意

你必须设置图捕获方法选项entireFigureWindow最后发表图显示所有打开的属性图窗口。

创建一个缩略图

您可以保存第一个能够作为一个缩略图图形。您可以使用此HTML页面缩略图来表示您的文件。创建一个缩略图,遵循这些步骤:

  1. 发布选项卡,点击发布按钮的下拉箭头并选择编辑出版的选项。编辑配置对话框打开。

  2. 设置图像格式选择位图格式,如. pngjpg。MATLAB创建缩略图图像位图格式。

  3. 设置创建缩略图选项真正的

    MATLAB保存缩略图在指定的文件夹中输出文件夹选项发布设置窗格。

保存发布设置

您可以保存您的发布设置,你可以很容易繁殖输出。它可以有助于保存常用发布设置。

发布设置设置选项,您可以按照下面的步骤来保存设置:

  1. 点击另存为在选项中设置你想要的方式。

    保存发布设置为对话框打开并显示所有当前定义的名字发布设置。默认情况下以下发布设置与MATLAB安装:

    • 出厂默认值

      你不能覆盖出厂默认值并且可以通过选择恢复它们出厂默认值发布设置列表。

    • 用户默认

      最初,用户默认设置是一致的出厂默认值设置。你可以覆盖用户默认设置。

  2. 设置名称设置字段中,输入一个有意义的名字。然后单击保存

    您现在可以使用发布设置与其他MATLAB文件。

    你也可以覆盖保存现有的名义发布属性。选择的名称发布设置列表,然后单击覆盖

管理发布配置

中的代码MATLAB的表情在面板和设置发布设置窗格使发布配置与一个文件相关联。这些配置提供一个简单的方法是指对单个文件发布偏好。

要创建一个发布配置,单击发布按钮的下拉箭头发布选项卡,并选择编辑出版的选项。编辑配置对话框打开时,包含默认发布的偏好。在发布配置名称发布配置字段中,输入一个名字,或接受默认名称。发布配置自动保存。

运行现有的发布配置

拯救一个发布配置之后,您可以运行它没有打开编辑配置对话框:

  1. 单击发布按钮的下拉箭头如果你的鼠标指针位置发布配置名称、MATLAB显示一个工具提示显示MATLAB表达式与特定的配置。

  2. 选择一个配置名称用于发布配置。MATLAB发布相关的文件使用和发布的代码设置配置。

创建多个发布配置文件

您可以创建多个发布配置对于一个给定的文件。你可以发布文件与不同的输入参数的值,与不同的发布设置属性值,或两者兼而有之。为每个目的,创建一个名为配置相同的所有相关文件。稍后您可以运行任何特殊的发布配置你想要的。

使用以下步骤作为指导来创建新的发布配置。

  1. 打开一个文件在你的编辑器。

  2. 单击发布按钮的下拉箭头,选择编辑出版的选项。编辑配置对话框打开。

  3. 单击添加按钮位于左边的面板。

    一个新的名字出现在配置清单,filename_n的价值n取决于现有的配置名称。

  4. 如果你修改设置MATLAB的表情发布设置窗格中,MATLAB自动保存更改。

再结合和重命名发布配置

每个发布配置与一个特定的文件。如果你移动或重命名一个文件,重新定义它的协会。如果你删除一个文件,可以考虑删除相关的配置,或将他们与一个不同的文件。

当MATLAB不能关联配置和文件,编辑配置对话框显示在红色和一个文件的名字文件未找到消息。再结合配置与另一个文件,执行以下步骤。

  1. 单击搜索按钮在左边窗格中编辑的配置对话框。

  2. 选择你想要的文件再结合发布配置。

  3. 在右窗格中编辑的配置对话框中,点击选择……。在“打开”对话框中,浏览并选择你想要的文件再结合配置。

您可以重命名配置在任何时候从列表中选择一个配置在左窗格中。在右窗格中,编辑的值发布配置名称

请注意

文件名称更改后正确运行时,您可能需要更改代码语句中MATLAB的表情窗格。例如,改变一个函数调用函数以反映新的文件名。

在不同的系统使用发布配置

每次你创建或保存发布配置使用编辑配置对话框,编辑更新publish_configurations.m文件在你的喜好文件夹。(这是文件夹,当您运行MATLAB MATLAB的回报prefdir函数。)

虽然可以从preferences港口这个文件文件夹在一个系统到另一个,只有一个publish_configurations.m文件可以存在于一个系统。因此,只有将文件移动到另一个系统,如果您还没有创建任何发布第二个系统上配置。此外,因为publish_configurations.m文件可能包含引用文件路径,确保指定的文件和路径存在第二系统。

MathWorks®建议你不更新publish_configurations.m在MATLAB编辑器或一个文本编辑器。改变你使用工具以外的编辑配置对话框以后可能会被覆盖。

相关的话题