主要内容

mlreportgen.dom.MATLABTableclass

包:mlreportgen.dom
超类:mlreportgen.dom.FormalTable

描述

使用的对象mlreportgen.dom.MATLABTable类将MATLAB®表一个DOM表。

mlreportgen.dom.MATLABTable类是一个处理类。

类属性

HandleCompatible
真正的
ConstructOnLoad
真正的

创建

描述

例子

MLTableObj= mlreportgen.dom.MATLABTable ()创建一个表对象基于MATLAB指定表。

MLTableObj= mlreportgen.dom.MATLABTable (,stylename属性)创建表对象和设置StyleName属性财产stylename属性。定义样式模板中包含这个表用于生成报告。

输入参数

全部展开

MATLAB,用于生成DOM表,指定为一个MATLAB表。

属性

全部展开

表格背景颜色,指定为一个特征向量或字符串标量,由CSS颜色名称或十六进制RGB值。

设置写成BackgroundColor属性添加一个mlreportgen.dom.BackgroundColor对象格式的风格财产。设置写成BackgroundColor属性到一个空值删除对象。

例子:“蓝色”

例子:“# 0000 ff”

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

表,指定为一个mlreportgen.dom.TableBody对象。表构造函数创建一个表体对象,并将它赋给该属性时正式表构造。随后你不能设置该属性。然而,你可以添加内容,表体通过使用这个属性并设置其属性。

属性:

GetAccess
公共
SetAccess
私人
NonCopyable
真正的

类型的边界画,表中指定的值。

边界值 描述 金宝app支持输出类型

“冲”

虚线

所有输出类型

“dashdotstroked”

与交替对角破折号和点

“dashsmallgap”

虚线与一个小破折号之间的差距

“点”

虚线

所有输出类型

“dotdash”

与交替点和破折号

“dotdotdash”

与交流双点和破折号

“替身”

双线

所有输出类型

“doublewave”

双波浪线

“槽”

3 d效果槽线

HTML和PDF

“隐藏”

没有线

“没有”边界类型也生产没有线。然而,边界冲突的处理方式不同“隐藏”类型比“没有”类型。的“隐藏”边界类型优先于边境冲突的类型。优先于边境冲突的类型“没有”类型。

HTML和PDF

“插图”

3 d效果线

所有输出类型

“没有”

没有线

“隐藏”边界类型也生产没有线。然而,边界冲突的处理方式不同“隐藏”类型比“没有”类型。的“隐藏”边界类型优先于边境冲突的类型。优先于边境冲突的类型“没有”类型。

所有输出类型

“开始”

3 d效果线

所有输出类型

“岭”

3 d效果脊线

HTML和PDF

“单身”

一行

“固体”

一行

HTML和PDF

“厚”

粗线

“thickthinlargegap”

虚线与交替厚薄破折号与一个大缺口

“thickthinmediumgap”

虚线与交替厚薄破折号与媒介的差距

“thickthinsmallgap”

虚线与交替厚薄破折号与一个小缺口

“thinthicklargegap”

虚线与交替的薄和厚破折号与一个巨大的差距

“thinthickmediumgap”

虚线与交替的薄和厚的破折号与媒介的差距

“thinthicksmallgap”

虚线与交替的薄和厚的破折号与一个小缺口

“thinthickthinlargegap”

虚线与交替的薄和厚破折号与一个巨大的差距

“thinthickthinmediumgap”

虚线与交替的薄和厚的破折号与媒介的差距

“thinthickthinsmallgap”

虚线与交替的薄和厚的破折号与一个小缺口

“threedemboss”

浮雕效果线

“threedengrave”

刻影响线

“三”

三线

“波”

波浪线

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

崩溃的边界相邻细胞是否为一个边界,指定为“打开”或“关闭”。的值“上”崩溃的边界相邻细胞成一个单一的边境。的值“关闭”使相邻细胞的边界。此属性仅适用于HTML文档。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

表格边框颜色,指定为一个特征向量或字符串标量,由CSS颜色名称或十六进制RGB值。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

表格边框宽度,指定为一个字符串标量或字符向量由很多其次是一个计量单位的缩写。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

这个DOM API对象,指定为DOM API对象数组。

属性:

GetAccess
公共
SetAccess
私人
NonCopyable
真正的

样式表的列之间的差别,指定为一个特征向量或字符串标量。

看到属性的描述边境可能的值的描述。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

线的颜色分开列,指定为一个特征向量或字符串标量,由CSS颜色名称或十六进制RGB值。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

行分离表列的宽度,指定为一个字符串标量或字符向量由很多其次是一个计量单位的缩写。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

宽度、对齐和其他属性的列,指定为数组mlreportgen.dom.TableColSpecGroup对象。列的第一对象适用于第一组,第二组第二个物体,等等。指定的列数属于每个小组通过使用跨度财产的TableColSpecGroup对象。例如,如果第一个对象的跨度2,它适用于前两列。如果第二组的3,它适用于未来三列,等等。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

自定义属性表,指定为数组mlreportgen.dom.CustomAttribute对象。自定义属性必须支持的输出类型的文档,这个文档元素是附加的。金宝app

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

为文本流方向,指定这些值之一:

  • “当”——文字从左到右

  • “rtl”——文字从右到左

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

这个表页脚,指定为一个mlreportgen.dom.TableFooter对象。表构造函数创建一个表页脚的对象并将其分配到正式表时,这个属性。随后你不能设置该属性。然而,你可以添加内容,表体通过使用这个属性并设置其属性。

属性:

GetAccess
公共
SetAccess
私人
NonCopyable
真正的

水平对齐的表,指定这些值之一:

  • “中心”

  • “左”

  • “正确”

请注意

防止溢出PDF输出,大型表的设置宽度财产。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

表标题,指定为一个mlreportgen.dom.TableHeader对象。。表构造函数创建一个表标题对象,并将它赋给该属性时正式表构造。随后你不能设置该属性。然而,你可以添加内容,表体通过使用这个属性并设置其属性。

属性:

GetAccess
公共
SetAccess
私人
NonCopyable
真正的

标题的水平线,指定为一个mlreportgen.dom.HorizontalRule对象。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

ID为这个DOM API对象,指定为一个特征向量或字符串标量。DOM生成一个session-unique ID创建文档元素。你可以指定自己的ID。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

表内容是否保持在相同的页面上,指定为一个数字或逻辑1(真正的)或0()。默认值为空,相当于真正的

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

数据类型:逻辑

列数,指定为一个整数。

属性:

GetAccess
公共
SetAccess
私人
NonCopyable
真正的

表的左边框,指定为字符串标量或字符向量由很多其次是一个计量单位的缩写。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

父母的DOM API对象,指定为一个DOM API对象。

属性:

GetAccess
公共
SetAccess
私人
NonCopyable
真正的

是否启用第一列包含行名称,指定为逻辑。MATLAB表对象必须定义行名称。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

风格的行单独的表的行,指定为一个特征向量或字符串标量。

看到的描述边境属性的描述可能的值。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

线的颜色单独的表行,指定为一个特征向量或字符串标量,由CSS颜色名称或十六进制RGB值。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

线的宽度,单独的表中的行,指定为一个字符串标量或字符向量由很多其次是一个计量单位的缩写。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

格式定义的样式表,指定为一个单元阵列的DOM对象格式。定义的格式重写相应的格式样式表指定的风格StyleName属性财产。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

名字的风格样式表中指定的文档或文档的一部分,这个表是附加的,指定为一个特征向量或字符串标量。

指定的风格StyleName属性属性必须在样式表中定义的文档或文档的一部分,这个表是附加的。指定的样式定义表的外观在输出文档,除了指定的格式风格财产的MATLABTable对象。该格式指定的对象风格属性覆盖格式定义的样式表。

你可以设置StyleName属性任何正式的表部分的属性。设置StyleName属性覆盖指定的风格正式表本身。然而,如果你做一个Word文档,您必须显式地指定每一列的宽度在部分来确保所有的部分有相同的宽度。词,与HTML和PDF,没有内置的支持正式表。金宝app处理这件事,DOM接口代表了一个正式的表三表,一个用于每个部分,嵌入在一个3×1表。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

样式表条目,使用指定的单元阵列格式的对象。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

内部边缘表条目,指定为一个字符串标量或字符向量由很多其次是一个计量单位的缩写。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

标记这个DOM API对象,指定为一个特征向量或字符串标量。

DOM生成一个session-unique标签创建这个对象的一部分。生成的标签的形式类:ID,类是对象类和ID的值Id对象的属性。指定您自己的标记值可以帮助您确定问题发生在文档生成。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

页面宽度的百分比,比如“100%”,或许多其次是一个计量单位的缩写,指定为一个字符串标量或特征向量。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

字的报告,宽度计算页面宽度的百分比减去利润。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

方法

全部展开

例子

全部折叠

这个示例创建一个DOM表从一个MATLAB表行名称。示例生成两个报告,包括DOM表。在第一个报告,表的行名称列没有标签。在第二份报告,行名称列标签。

创建一个MATLAB表显示年龄、体重和身高的病人。使用RowNames选项来确定病人的每一行的姓。

LastName = {“桑切斯”;“约翰逊”;“李”;“Diaz”;“棕色”};年龄=[38,43岁,38;40;49);重量= [176;163;131;133;119);身高= [71;69;64;67;64);mltable =表(年龄、体重、身高、“RowNames”、LastName)
mltable =5×3表年龄体重身高___交桑切斯38 176 71约翰逊43 163 69李布朗38 131 64 Diaz 40 133 67 49 119 64

MATLAB表有五行三列。行名称不表的一部分。它们存储在一个表的属性。

创建一个mlreportgen.dom.MATLABTable对象的MATLAB表。

进口mlreportgen.dom。*mltableObj = MATLABTable (mltable);

创建一个文档并附加MATLABTable对象的文档。关闭并查看文档。

d =文档(“MyMATLABTable1”,“多克斯”);追加(d, mltableObj);关闭(d);rptview (d);

这是表生成的报告中:

DOM表是一个正式的表,头和主体。表体有五行四列。第一列由MATLAB表行名称。

再次生成报告,这次的标签列行名称。指定标签,取代空表的第一个元素中的文本标题行标签文本。在标签下画一条线,设置RowNamesRule财产的MATLABTable对象真正的

LastName = {“桑切斯”;“约翰逊”;“李”;“Diaz”;“棕色”};年龄=[38,43岁,38;40;49);重量= [176;163;131;133;119);身高= [71;69;64;67;64);mltable =表(年龄、体重、身高、“RowNames”、LastName);进口mlreportgen.dom。*mltableObj = MATLABTable (mltable);th = mltableObj.Header;thentry11 =条目(th 1 1);thentry11.Children(1)定格(1)。内容=“名字”;mltableObj。RowNamesRule = true; d = Document(“MyMATLABTable2”,“多克斯”);追加(d, mltableObj);关闭(d);rptview (d);

这是表生成的报告中:

版本历史

介绍了R2016b