生成的视图MATLAB指定格式文件
发布(
生成指定MATLAB的视图®可用于共享的HTML格式的代码文件和输出。文件
)发布
将代码创建的每个图形的HTML文件和一个文件保存在名为超文本标记语言
.位置超文本标记语言
子文件夹的位置文件
.
例如,发布(C: \ myMATLABfiles \ myfile.m)
运行代码myfile.m
使用基本工作区,然后保存格式化的代码和结果C: \ myMATLABfiles \ \ myfile.html html
.
生成一个MATLAB脚本的HTML视图,包括代码、结果和注释。
复制示例文件fourier_demo2.m
到当前文件夹。
文件名= fullfile (matlabroot,“帮助”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);拷贝文件(文件名,“。”,“f”)
使用发布
函数来运行示例并生成示例的HTML视图。然后,使用网络
命令,查看生成的文件。
发布(“fourier_demo2.m”);网络(“html / fourier_demo2.html”)
生成一个微软®词MATLAB脚本的视图,包括代码、结果和注释。
复制示例文件fourier_demo2.m
到当前文件夹。
文件名= fullfile (matlabroot,“帮助”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);拷贝文件(文件名,“。”,“f”)
使用发布
函数生成微软文字处理软件示例的视图。然后,使用winopen
命令,查看生成的文件。
发布(“fourier_demo2.m”,“医生”);winopen (“html / fourier_demo2.doc”)
使用名称-值对参数更改已发布图形窗口在MATLAB脚本的HTML视图中的外观。
复制示例文件fourier_demo2.m
到当前文件夹。
文件名= fullfile (matlabroot,“帮助”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);拷贝文件(文件名,“。”,“f”)
使用发布
函数生成示例的HTML视图。使用“figureSnapMethod”
使用值的名称-值对参数“entireFigureWindow”
包括窗口装饰,并使图形的背景颜色与图形的屏幕颜色相匹配。然后,使用网络
命令,查看生成的文件。
发布(“fourier_demo2.m”,“figureSnapMethod”,“entireFigureWindow”)网络(“html / fourier_demo2.html”)
使用结构来创建微软文字处理软件查看不显示脚本中的代码的MATLAB脚本。当您希望预先配置并保存选项以供重复使用时,将选项指定为结构是很有用的。
复制示例文件fourier_demo2.m
到当前文件夹。
文件名= fullfile (matlabroot,“帮助”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);拷贝文件(文件名,“。”,“f”)
创建一个结构选项
这指定了格式
和showcode
选项。
选项。格式=“医生”;选项。showCode = false;
使用发布
函数生成微软文字处理软件中指定的选项查看示例选项
.然后,使用winopen
命令,查看生成的文件。
发布(“fourier_demo2.m”、选择);winopen (“html / fourier_demo2.doc”)
生成需要输入参数的MATLAB函数的HTML视图。
创建并保存函数fact.m
.
计算一个数的阶乘% FACT(N)计算N的阶乘并返回结果函数F = prod(1:n);结束
使用发布
函数生成函数的HTML视图。设置输入参数的值n
通过使用“codeToEvaluate”
名称-值对的论点。然后,使用网络
命令,查看生成的文件。
发布(“fact.m”,“codeToEvaluate”,”事实(5),“)网络(“html / fact.html”)
生成一个MATLAB脚本的HTML视图,并将发布的HTML文件的路径保存到一个变量中。
复制示例文件fourier_demo2.m
到当前文件夹。
文件名= fullfile (matlabroot,“帮助”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);拷贝文件(文件名,“。”,“f”)
使用发布
函数生成示例的HTML视图,并将发布的HTML文件的路径保存到变量中mydoc
.
mydoc =发布(“fourier_demo2.m”)
mydoc = C: \ \ fourier_demo2.html myMATLABfiles \ html
文件
- - - - - -MATLAB文件名称MATLAB文件名,指定为字符向量或字符串。文件
可以包含完整或部分路径。
请注意
当MATLAB发布一个文件时,它可以覆盖从输出文件夹中以相同的名称开始的现有文件文件
.
例子:发布(“myfile.m”)
例子:发布(C: \ myMATLABfiles \ myfile.m)
格式
- - - - - -输出格式“html”
(默认)|“医生”
|“乳胶”
|ppt的
|“xml”
|“pdf”
已发布文件的输出格式,指定为表中列出的值之一。
价值 | 输出格式 |
---|---|
“html” (默认) |
超文本标记语言 |
“医生” |
微软文字处理软件 |
“乳胶” |
乳胶 |
ppt的 |
微软演示文稿® |
“xml” |
可扩展标记语言 |
“pdf” |
便携式文件格式(PDF) |
的微软文字处理软件和微软演示文稿格式只能在Windows上使用®平台。
当您指定输出格式为时,MATLAB不会保留语法高亮显示微软演示文稿或乳胶。
例子:发布(‘myfile.m’,‘ppt);
选项
- - - - - -已发布输出的选项已发布输出的选项,指定为结构。使用选项
当您希望重用相同的配置以发布多个MATLAB文件时,使用结构而不是名称-值对参数。
属性的字段和值选项
结构对应于名称-值对参数的名称和值。
例如,这个命令创建结构选项
,并指定PDF输出格式和输出文件夹C: \ myPublishedOutput
.
选择=结构(“格式”,“pdf”,“outputDir”,“C: \ myPublishedOutput”)
指定可选的逗号分隔的对名称,值
参数。的名字
参数名和价值
为对应值。的名字
必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家
.
“格式”、“pdf”,“showCode”,假的
指定PDF输出文件格式并从输出中排除代码。
格式
- - - - - -输出格式“html”
(默认)|“医生”
|“乳胶”
|ppt的
|“xml”
|“pdf”
已发布文件的输出格式,指定为表中列出的值之一。
价值 | 输出格式 |
---|---|
“html” (默认) |
超文本标记语言(HTML) |
“医生” |
微软文字处理软件 |
“乳胶” |
乳胶 |
ppt的 |
微软演示文稿 |
“xml” |
可扩展标记语言 |
“pdf” |
便携式文件格式(PDF) |
的微软文字处理软件和微软演示文稿格式只能在Windows平台上使用。
当您指定输出格式为时,MATLAB不会保留语法高亮显示微软演示文稿或乳胶。
例子:发布(‘myfile.m’,‘格式’,pdf)
outputDir
- - - - - -输出文件夹将发布文档保存到的输出文件夹,指定为字符向量。指定文件夹的完整路径。
例子:发布(“myfile.m”、“outputDir”、“C: \ myPublishedOutput”)
样式表
- - - - - -可扩展样式表语言(XSL)文件可扩展样式表语言(XSL)文件,用于将MATLAB文件发布为HTML、XML或LaTeX格式,指定为字符向量。指定XSL文件的完整路径。
例子:发布(“myfile.m”、“样式表”,“C: \ myStylesheet \ stylesheet.xsl”)
createThumbnail
- - - - - -是否创建缩略图图像真正的
(默认)|假
是否为已发布的文档创建缩略图图像,指定为真正的
或假
.可以使用生成的缩略图在HTML页面上显示文件的小表示。
figureSnapMethod
- - - - - -图窗口出现“entireGUIWindow”
(默认)|“打印”
|“getframe”
|“entireFigureWindow”
图已发布文档的窗口外观,指定为表中列出的值之一。图形窗口外观包括情节的背景颜色以及是否包含窗口装饰(标题栏、工具栏、菜单栏和窗口边框)。
该选项在MATLAB在线™.
价值 | 窗口装饰 | 背景颜色 | ||
---|---|---|---|---|
gui | 数据 | gui | 数据 | |
|
包括 |
被排除在外 |
匹配屏幕 |
白色 |
|
被排除在外 |
被排除在外 |
白色 |
白色 |
|
被排除在外 |
被排除在外 |
匹配屏幕 |
匹配屏幕 |
|
包括 |
包括 |
匹配屏幕 |
匹配屏幕 |
imageFormat
- - - - - -图像文件格式“png”
|“epsc2”
|“jpg”
|……发布文档中图像的图像文件格式,指定为表中列出的值之一。有效的图像格式列表取决于指定的输出格式。
输出格式 | 有效的图像格式 | 默认的图像格式 |
---|---|---|
微软文字处理软件 | 您安装的任何图像格式的版本微软办公软件可以进口,包括 |
“png” |
超文本标记语言(HTML) | 所有的图像格式。 确保用于查看和处理输出文件的工具可以显示指定的输出格式。 |
“png” |
乳胶 | 所有的图像格式。 确保用于查看和处理输出文件的工具可以显示指定的输出格式。 |
默认更改为
|
便携式文件格式(PDF) |
|
bmp的 |
微软演示文稿 | 您所安装的版本的任何格式微软办公软件可以进口,包括 |
“png” |
可扩展标记语言(XML) | 所有的图像格式。 确保用于查看和处理输出文件的工具可以显示指定的图像格式。 |
“png” |
maxHeight
- - - - - -最大图像高度[]
(默认)|正整数已发布图像的最大图像高度,指定为以下值之一:
[]
(默认)-无限制的高度。当输出格式为PDF时,总是使用此值。
正整数-像素高度。
maxWidth
- - - - - -最大图像宽度[]
(默认)|正整数发布图像的最大图像宽度,指定为以下值之一:
[]
(默认)-无限制的宽度。当输出格式为PDF时,总是使用此值。
正整数-像素宽度。
useNewFigure
- - - - - -是否创建新图形真正的
(默认)|假
是否创建新图形,指定为真正的
或假
.如果真正的
和代码生成一个图形,然后MATLAB创建一个新的图形窗口在发布前的默认大小与白色背景。如果假
, MATLAB不创建图形窗口。
指定值为假
如果您希望使用具有不同属性的图形进行发布,则此方法非常有用。例如,您可以打开一个图形窗口,更改大小和背景颜色,然后发布代码。发布文档中的图形使用发布前打开的图形的特征。
evalCode
- - - - - -是否运行代码真正的
(默认)|假
是否运行代码并在发布的视图中包含MATLAB输出,指定为真正的
或假
.
catchError
- - - - - -是否捕获错误真正的
(默认)|假
是否在发布期间捕获错误,指定为真正的
或假
.如果真正的
当错误发生时,MATLAB继续发布,并将错误包含在发布文件中。如果假
当出现错误时,MATLAB会在命令行显示错误,而不会生成已发布的文件。
codeToEvaluate
- - - - - -要运行的附加代码要在发布期间运行的附加代码,指定为字符向量。使用此选项可运行未包含在MATLAB文件中的代码。例如,在发布函数时,可以设置输入参数的值。
如果未指定此选项,则MATLAB只运行您发布的MATLAB文件中的代码。
例子:发布(‘myfunction.m’,‘codeToEvaluate’,‘myfunction (10) ')
maxOutputLines
- - - - - -最大行数正
(默认)|非负整数的值在发布的文档中包含的输出的最大行数,指定为以下值之一:
正
(默认)- MATLAB在发布的文档中包含所有输出。
非负整数——MATLAB只包含发布文档中指定的行数。如果输出的样本较小且具有代表性,则设置此选项非常有用。
showCode
- - - - - -是否包含代码真正的
(默认)|假
是否在已发布的文件中包含代码,指定为真正的
或假
.
如果输出格式是HTML, MATLAB在发布的HTML文件的末尾包含代码作为注释,即使当您设置“showCode”
选项假
.将代码包含为注释启用grabcode
函数从HTML文件中提取MATLAB代码,即使该文件不显示代码。代码不能在Web浏览器中显示,因为MATLAB将代码作为注释包含。
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。