生成视图马铃薯草以指定格式的文件
发布(
生成指定的matlab的视图®代码文件和以可用于共享的HTML格式输出。文件
的)发布
为每个图形保存HTML文件和文件,以代码在命名的子文件夹中创建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”);COPYFILE(文件名,'。'那'F'的)
使用发布
函数来运行示例并生成示例的HTML视图。然后,使用网页
函数查看生成的文件。
发布(“fourier_demo2.m”);网络('html / fourier_demo2.html'的)
生成一个微软®单词查看Matlab脚本的视图,包括代码,结果和评论。
复制示例文件fourier_demo2.m
到您当前的文件夹。
文件名= fullfile (matlabroot,'帮助'那'techdoc'那'matlab_env'那'例子'那“fourier_demo2.m”);COPYFILE(文件名,'。'那'F'的)
使用发布
函数生成一个微软Word.视图的示例。然后,使用Winopen.
函数查看生成的文件。
发布(“fourier_demo2.m”那'doc');Winopen('html / fourier_demo2.doc'的)
使用名称值对参数更改Matlab脚本的HTML视图中已发布的图形窗口的外观。
复制示例文件fourier_demo2.m
到您当前的文件夹。
文件名= fullfile (matlabroot,'帮助'那'techdoc'那'matlab_env'那'例子'那“fourier_demo2.m”);COPYFILE(文件名,'。'那'F'的)
使用发布
函数生成示例的HTML视图。使用'figuresnapmethod'
名称值对参数具有值'EnterefigureWindow'
包括窗口装饰并将图形背景颜色与图形颜色匹配到图形的屏幕颜色。然后,使用网页
函数查看生成的文件。
发布(“fourier_demo2.m”那'figuresnapmethod'那'EnterefigureWindow')网页('html / fourier_demo2.html'的)
使用结构创建一个微软Word.查看不显示脚本代码的MATLAB脚本的视图。当您希望预先配置并保存重复使用的选项时,指定选项是有用的。
复制示例文件fourier_demo2.m
到您当前的文件夹。
文件名= fullfile (matlabroot,'帮助'那'techdoc'那'matlab_env'那'例子'那“fourier_demo2.m”);COPYFILE(文件名,'。'那'F'的)
创建一个结构选项
这指定了格式
和showcode
选项。
options.format ='doc';选项。showCode = false;
使用发布
函数生成一个微软Word.中指定的选项查看示例选项
.然后,使用Winopen.
函数查看生成的文件。
发布(“fourier_demo2.m”,选项);Winopen('html / fourier_demo2.doc'的)
生成一个需要输入参数的MATLAB函数的HTML视图。
创建并保存函数If.M.
.
计算一个数的阶乘% FACT(N)计算N的阶乘并返回结果函数f =事实(n)f = prod(1:n);结尾
使用发布
函数生成函数的HTML视图。设置输入参数的值N.
通过使用'codetoevaluate'
名称值对参数。然后,使用网页
函数查看生成的文件。
发布('fact.m'那'codetoevaluate'那”事实(5),“)网页('html / sife.html'的)
生成MATLAB脚本的HTML视图,并将已发布的HTML文件的路径保存到变量。
复制示例文件fourier_demo2.m
到您当前的文件夹。
文件名= fullfile (matlabroot,'帮助'那'techdoc'那'matlab_env'那'例子'那“fourier_demo2.m”);COPYFILE(文件名,'。'那'F'的)
使用发布
函数生成示例的HTML视图,并将已发布的HTML文件的路径保存到变量mydoc
.
mydoc =发布(“fourier_demo2.m”的)
mydoc = c:\ mymatlabfiles \ html \ fourier_demo2.html
文件
-MATLAB文件名称MATLAB文件名称,指定为字符向量或字符串。文件
可以包含完整或部分路径。
笔记
当MATLAB发布文件时,它可以从以与相同名称开头的输出文件夹中覆盖现有文件文件
.
例子:发布(“myfile.m”)
例子:发布('c:\ mymatlabfiles \ myfile.m')
格式
-输出格式“html”
(默认)|'doc'
|“乳胶”
|ppt的
|“xml”
|'pdf'
已发布文件的输出格式,指定为表中列出的值之一。
价值 | 输出格式 |
---|---|
“html” (默认) |
超文本标记语言 |
'doc' |
微软Word. |
“乳胶” |
乳胶 |
ppt的 |
Microsoft PowerPoint.® |
“xml” |
可扩展标记语言 |
'pdf' |
便携式文档格式(PDF) |
这微软Word.和Microsoft PowerPoint.格式仅在Windows上可用®平台。
当您指定输出格式时,MATLAB不会保留语法突出显示Microsoft PowerPoint.或乳胶。
例子:发布(‘myfile.m’,‘ppt);
选项
-发布输出的选项发布输出的选项,指定为结构。使用选项
当您希望重用相同的配置以发布多个MATLAB文件时,使用结构而不是名称-值对参数。
属性的字段和值选项
结构对应于名称值对参数的名称和值。
例如,此命令创建结构选项
,并指定PDF输出格式和输出文件夹C:\ mypublisedOutput
.
选项= struct('格式'那'pdf'那'outputdir'那'c:\ mypublisedOutput'的)
指定可选的逗号分离对名称,价值
论点。的名字
是参数名称和价值
为对应值。的名字
必须出现在引号内。您可以以任何顺序指定多个名称和值对参数name1,value1,...,namen,valuen
.
'格式','pdf','showcode',false
指定PDF输出文件格式,并从输出中排除代码。
格式
-输出格式“html”
(默认)|'doc'
|“乳胶”
|ppt的
|“xml”
|'pdf'
已发布文件的输出格式,指定为表中列出的值之一。
价值 | 输出格式 |
---|---|
“html” (默认) |
超文本标记语言(HTML) |
'doc' |
微软Word. |
“乳胶” |
乳胶 |
ppt的 |
Microsoft PowerPoint. |
“xml” |
可扩展标记语言 |
'pdf' |
便携式文档格式(PDF) |
这微软Word.和Microsoft PowerPoint.格式仅在Windows平台上使用。
当您指定输出格式时,MATLAB不会保留语法突出显示Microsoft PowerPoint.或乳胶。
例子:发布('myfile.m','format','pdf')
outputDir
-导出目录已保存已发布文档的输出文件夹,指定为字符向量。指定文件夹的完整路径。
例子:发布(“myfile.m”、“outputDir”、“C: \ myPublishedOutput”)
样式表
-可扩展样式表语言(XSL)文件将MATLAB文件发布到HTML,XML或LaTeX格式的可扩展样式表语言(XSL)文件,指定为字符向量。指定XSL文件的完整路径。
例子:发布('myfile.m','stylesheet','c:\ mystylesheet \ stylesheet.xsl')
Createthumbnail.
-是否创建缩略图图像真正的
(默认)|错误的
是否为已发布文档创建缩略图图像,指定为真正的
或错误的
.可以使用生成的缩略图在HTML页面上显示文件的小表示。
Figuresnapmethod.
-图窗口出现'entireguiwindow'
(默认)|“打印”
|“getframe”
|'EnterefigureWindow'
failmed文档的图形窗口外观,指定为表中列出的值之一。图窗外观包括图的背景颜色以及它是否包括窗口装饰(标题栏,工具栏,菜单栏和窗口边框)。
此选项不可用MATLAB在线™.
价值 | 窗户装饰 | 背景颜色 | ||
---|---|---|---|---|
gui | 数据 | gui | 数据 | |
|
包括 |
被排除在外 |
匹配屏幕 |
白色的 |
|
被排除在外 |
被排除在外 |
白色的 |
白色的 |
|
被排除在外 |
被排除在外 |
匹配屏幕 |
匹配屏幕 |
|
包括 |
包括 |
匹配屏幕 |
匹配屏幕 |
imageFormat
-图像文件格式“png”
|'EPSC2'
|'jpg'
|……发布文档中图像的图像文件格式,指定为表中列出的值之一。有效的图像格式列表取决于指定的输出格式。
输出格式 | 有效的图像格式 | 默认的图像格式 |
---|---|---|
微软Word. | 您安装的任何图像格式的版本微软办公软件可以进口,包括 |
“png” |
超文本标记语言(HTML) | 所有的图像格式。 确保您用于查看和处理输出文件的工具可以显示您指定的输出格式。 |
“png” |
乳胶 | 所有的图像格式。 确保您用于查看和处理输出文件的工具可以显示您指定的输出格式。 |
默认更改为
|
便携式文档格式(PDF) |
|
bmp的 |
Microsoft PowerPoint. | 您已安装版本的任何格式微软办公软件可以进口,包括 |
“png” |
可扩展标记语言(XML) | 所有的图像格式。 确保用于查看和处理输出文件的工具可以显示指定的图像格式。 |
“png” |
maxHeight
-最大图像高度[]
(默认)|正整数已发布图像的最大图像高度,指定为以下值之一:
[]
(默认)-无限制的高度。当输出格式为PDF时,总是使用此值。
正整数-像素高度。
maxwidth.
-最大图像宽度[]
(默认)|正整数已发布图像的最大图像宽度,指定为其中一个值:
[]
(默认)-无限制的宽度。当输出格式为PDF时,总是使用此值。
正整数-像素宽度。
Usenewfigure.
-是否创建新图真正的
(默认)|错误的
是否创建新图,指定为真正的
或错误的
.如果真正的
和代码生成一个图形,然后MATLAB创建一个新的图形窗口在发布前的默认大小与白色背景。如果错误的
,MATLAB不会创建图形窗口。
指定值错误的
如果您希望使用具有不同属性的图形进行发布,则此方法非常有用。例如,您可以打开一个图形窗口,更改大小和背景颜色,然后发布代码。发布文档中的图形使用发布前打开的图形的特征。
评估码
-是否运行代码真正的
(默认)|错误的
是否运行代码并在已发布的视图中包含MATLAB输出,指定为真正的
或错误的
.
CATTERROR.
-是否捕获错误真正的
(默认)|错误的
是否在发布期间捕获错误,指定为真正的
或错误的
.如果真正的
发生错误,Matlab继续发布,并在已发布文件中包含错误。如果错误的
发生错误,Matlab在命令行中显示错误,不会生成已发布的文件。
CodeToEvaluate.
-运行附加代码在发布期间运行的附加代码,指定为字符向量。使用此选项运行MATLAB文件中不包含的代码。例如,在发布函数时,您可以设置输入参数的值。
如果此选项未指定,MATLAB仅在您发布的MATLAB文件中运行代码。
例子:发布('myfunction.m','codetoevaluate','myfunction(1,10)')
maxOutputLines
-最大行数inf
(默认)|非负整数值要包含在已发布文档中的最大输出行数,指定为其中一个值:
inf
(默认) - MATLAB包括已发布文档中的所有输出。
非负整数——MATLAB只包含发布文档中指定的行数。如果输出的样本较小且具有代表性,则设置此选项非常有用。
展示代码
-是否包括代码真正的
(默认)|错误的
是否在已发布的文件中包含代码,指定为真正的
或错误的
.
如果输出格式是HTML, MATLAB在发布的HTML文件的末尾包含代码作为注释,即使当您设置“showCode”
选择错误的
.包括代码作为评论启用grabcode.
函数从HTML文件中提取MATLAB代码,即使该文件不显示代码。代码不能在Web浏览器中显示,因为MATLAB将代码作为注释包含。
您有一个连接到MATLAB-Befehl entspricht:
Führensieden befehl Durch Eingabe在Das Matlab-Befehlsfenster Aus。WebBrowserUnterstützenkeine matlab-befehle。
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。