生成视图MATLAB指定格式的文件
发表(
生成指定MATLAB的视图®代码文件和HTML格式的输出,可用于共享。文件
)出版
将代码创建的每个图形的HTML文件和一个文件保存在名为超文本标记语言
.该中心的位置超文本标记语言
子文件夹是相对于文件
.
例如,发布('C:\myMATLABfiles\myfile.m')
运行代码myfile.m
使用基本工作区,然后保存格式化的代码和结果C:\myMATLABfiles\html\myfile.html
.
生成一个MATLAB脚本的HTML视图,包括代码、结果和注释。
复制示例文件fourier_demo2.m
到您当前的文件夹。
filename=fullfile(matlabroot,“救命”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);复制文件(文件名,'.',“f”)
使用出版
函数运行示例并生成示例的HTML视图网络
命令,查看生成的文件。
发表(“fourier_demo2.m”);网络(“html/fourier_demo2.html”)
产生微软®词MATLAB脚本的视图,包括代码、结果和注释。
复制示例文件fourier_demo2.m
到您当前的文件夹。
filename=fullfile(matlabroot,“救命”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);复制文件(文件名,'.',“f”)
使用出版
函数生成一个微软Word示例的视图。然后,使用温诺普
命令,查看生成的文件。
发表(“fourier_demo2.m”,“医生”);winopen (“html / fourier_demo2.doc”)
使用名称-值对参数在MATLAB脚本的HTML视图中更改已发布图形窗口的外观。
复制示例文件fourier_demo2.m
到您当前的文件夹。
filename=fullfile(matlabroot,“救命”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);复制文件(文件名,'.',“f”)
使用出版
函数生成示例的HTML视图“figureSnapMethod”
名称值对参数的值“entireFigureWindow”
包括窗口装饰,并使图形的背景颜色与图形的屏幕颜色相匹配。然后,使用网络
命令,查看生成的文件。
发表(“fourier_demo2.m”,“figureSnapMethod”,“entireFigureWindow”)网络(“html/fourier_demo2.html”)
使用结构来创建微软Word查看不显示脚本中的代码的MATLAB脚本。当您希望预先配置并保存选项以供重复使用时,将选项指定为结构是很有用的。
复制示例文件fourier_demo2.m
到您当前的文件夹。
filename=fullfile(matlabroot,“救命”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);复制文件(文件名,'.',“f”)
创建一个结构选项
这指定了格式
和显示代码
选项。
选项。格式=“医生”;options.showCode=false;
使用出版
函数生成一个微软Word使用中指定的选项查看示例选项
.然后,使用温诺普
命令,查看生成的文件。
发表(“fourier_demo2.m”、选择);winopen (“html / fourier_demo2.doc”)
生成需要输入参数的MATLAB函数的HTML视图。
创建并保存函数fact.m
.
计算一个数的阶乘%事实(N)计算数字N的阶乘并返回结果作用f=事实(n)f=产品(1:n);终止
使用出版
函数生成函数的HTML视图。设置输入参数的值N
通过使用“codeToEvaluate”
名称-值对参数。然后,使用网络
命令,查看生成的文件。
发表(“事实,我”,“codeToEvaluate”,“事实(5);”)网络('html/fact.html')
生成MATLAB脚本的HTML视图,并将已发布HTML文件的路径保存到变量。
复制示例文件fourier_demo2.m
到您当前的文件夹。
filename=fullfile(matlabroot,“救命”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);复制文件(文件名,'.',“f”)
使用出版
函数生成示例的HTML视图,并将发布的HTML文件的路径保存到变量中我的医生
.
mydoc=发布(“fourier_demo2.m”)
mydoc=C:\myMATLABfiles\html\fourier\u demo2.html
文件
—MATLAB文件名MATLAB文件名,指定为字符向量或字符串。文件
可以包括完整或部分路径。
笔记
当MATLAB发布文件时,它可以覆盖输出文件夹中以相同名称开头的现有文件文件
.
例子:发布('myfile.m')
例子:发布('C:\myMATLABfiles\myfile.m')
格式
—输出格式“html”
(默认)|“医生”
|“乳胶”
|“ppt”
|“xml”
|“pdf”
已发布文件的输出格式,指定为表中列出的值之一。
价值 | 输出格式 |
---|---|
“html” (默认) |
超文本标记语言 |
“医生” |
微软Word |
“乳胶” |
乳胶 |
“ppt” |
微软PowerPoint® |
“xml” |
可扩展标记语言 |
“pdf” |
可移植文件格式(PDF) |
这个微软Word和微软PowerPoint格式只能在Windows上使用®平台。
当您指定输出格式为时,MATLAB不会保留语法高亮显示微软PowerPoint或乳胶。
例子:发布('myfile.m','ppt');
选项
—已发布输出的选项已发布输出的选项,指定为结构。使用选项
当您希望重用同一配置以发布多个MATLAB文件时,请使用结构而不是名称-值对参数。
的字段和值选项
结构对应于名称-值对参数的名称和值。
例如,这个命令创建结构选项
,并指定PDF输出格式和输出文件夹C:\MyPublishedOut
.
选项=结构(“格式”,“pdf”,“outputDir”,“C: \ myPublishedOutput”)
指定可选的逗号分隔的字符对名称、值
参数。名称
是参数名和价值
是对应的值。名称
必须出现在引号内。您可以按任意顺序指定多个名称和值对参数,如下所示:Name1, Value1,…,的家
.
“格式”、“pdf”,“showCode”,假的
指定PDF输出文件格式,并从输出中排除代码。
格式
—输出格式“html”
(默认)|“医生”
|“乳胶”
|“ppt”
|“xml”
|“pdf”
已发布文件的输出格式,指定为表中列出的值之一。
价值 | 输出格式 |
---|---|
“html” (默认) |
超文本标记语言(HTML) |
“医生” |
微软Word |
“乳胶” |
乳胶 |
“ppt” |
微软PowerPoint |
“xml” |
可扩展标记语言 |
“pdf” |
可移植文件格式(PDF) |
这个微软Word和微软PowerPoint格式只能在Windows平台上使用。
当您指定输出格式为时,MATLAB不会保留语法高亮显示微软PowerPoint或乳胶。
例子:发布('myfile.m'、'format'、'pdf')
输出目录
—输出文件夹将已发布文档保存到的输出文件夹,指定为字符向量。指定文件夹的完整路径。
例子:发布('myfile.m'、'outputDir'、'C:\myPublishedOutput')
样式表
—可扩展样式表语言(XSL)文件将MATLAB文件发布为HTML、XML或LaTeX格式时使用的可扩展样式表语言(XSL)文件,指定为字符向量。指定XSL文件的完整路径。
例子:发布('myfile.m'、'stylesheet'、'C:\myStylesheet\stylesheet.xsl')
创建缩略图
—是否创建缩略图图像符合事实的
(默认)|错误的
是否为已发布文档创建缩略图,指定为符合事实的
或错误的
。您可以使用生成的缩略图在HTML页面上显示文件的一小部分。
图形捕捉法
—图形窗口外观“entireGUIWindow”
(默认)|“打印”
|“getframe”
|“entireFigureWindow”
Figure已发布文档的窗口外观,指定为表中列出的值之一。Figure窗口外观包括绘图的背景色以及是否包含窗口装饰(标题栏、工具栏、菜单栏和窗口边框)。
此选项在中不可用MATLAB在线™.
价值 | 窗口装饰 | 背景色 | ||
---|---|---|---|---|
圭 | 数字 | 圭 | 数字 | |
|
包括 |
被排除在外 |
匹配屏幕 |
白色 |
|
被排除在外 |
被排除在外 |
白色 |
白色 |
|
被排除在外 |
被排除在外 |
匹配屏幕 |
匹配屏幕 |
|
包括 |
包括 |
匹配屏幕 |
匹配屏幕 |
图像格式
—图像文件格式“巴布亚新几内亚”
|“epsc2”
|“jpg”
| ...已发布文档中图像的图像文件格式,指定为表中列出的值之一。有效图像格式列表取决于指定的输出格式。
输出格式 | 有效的图像格式 | 默认图像格式 |
---|---|---|
微软Word | 已安装版本的任何图像格式微软办公室可以导入,包括 |
“巴布亚新几内亚” |
超文本标记语言(HTML) | 所有图像格式。 确保用于查看和处理输出文件的工具可以显示指定的输出格式。 |
“巴布亚新几内亚” |
乳胶 | 所有图像格式。 确保用于查看和处理输出文件的工具可以显示指定的输出格式。 |
默认设置更改为
|
可移植文件格式(PDF) |
|
“bmp” |
微软PowerPoint | 您所安装的版本的任何格式微软办公室可以导入,包括 |
“巴布亚新几内亚” |
可扩展标记语言(XML) | 所有图像格式。 确保用于查看和处理输出文件的工具可以显示指定的图像格式。 |
“巴布亚新几内亚” |
最大高度
—最大图像高度[]
(默认)|正整数已发布图像的最大图像高度,指定为以下值之一:
[]
(默认)-不受限制的高度。当输出格式为PDF时,始终使用此值。
正整数-以像素为单位的高度。
最大宽度
—最大图像宽度[]
(默认)|正整数已发布图像的最大图像宽度,指定为以下值之一:
[]
(默认)-无限制宽度。当输出格式为PDF时,始终使用此值。
正整数-像素宽度。
useNewFigure
—是否创建新图形符合事实的
(默认)|错误的
是否创建新地物,指定为符合事实的
或错误的
如果符合事实的
代码生成一个图形,然后MATLAB在发布之前以默认大小创建一个带有白色背景的新图形窗口。如果错误的
, MATLAB不创建图形窗口。
指定值为错误的
如果要使用具有不同属性的地物进行发布,此选项非常有用。例如,可以打开地物窗口,更改大小和背景颜色,然后发布代码。发布文档中的地物使用发布前打开的地物的特征。
evalCode
—是否运行代码符合事实的
(默认)|错误的
是否运行代码并在发布的视图中包含MATLAB输出,指定为符合事实的
或错误的
.
catchError
—是否捕捉错误符合事实的
(默认)|错误的
是否在发布期间捕获错误,指定为符合事实的
或错误的
如果符合事实的
当错误发生时,MATLAB继续发布,并将错误包含在发布文件中。如果错误的
如果出现错误,MATLAB将在命令行中显示错误,并且不会生成已发布的文件。
代码评估
—要运行的附加代码要在发布期间运行的附加代码,指定为字符向量。使用此选项可运行未包含在MATLAB文件中的代码。例如,在发布函数时,可以设置输入参数的值。
如果未指定此选项,则MATLAB只运行您发布的MATLAB文件中的代码。
例子:发布('myfunction.m'、'codeToEvaluate'、'myfunction(1,10)'
最大输出线
—最大行数正
(默认)|非负整数值要包含在已发布文档中的最大输出行数,指定为以下值之一:
正
(默认)-MATLAB包含已发布文档中的所有输出。
非负整数-MATLAB仅包含已发布文档中指定数量的行。如果输出的样本较小且具有代表性,则设置此选项非常有用。
显示代码
—是否包含代码符合事实的
(默认)|错误的
是否在已发布文件中包含代码,指定为符合事实的
或错误的
.
如果输出格式为HTML,则MATLAB会将发布的HTML文件末尾的代码作为注释包含在内,即使在设置“showCode”
选项错误的
。将代码包含为注释将启用grabcode
函数从HTML文件中提取MATLAB代码,即使该文件未显示代码。该代码不会显示在Web浏览器中,因为MATLAB将代码作为注释包含。
Hai fatto clic su un collegamento che corto comando MATLAB:
在MATLAB的comando-inserendolo-nella finestra公司。我浏览网页,不支持我的comandi MATLAB。金宝app
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。