如何在matlab的PDF报告中跨行和跨列跨表条目

这些示例说明如何使表条目跨越行和列。非正式表本示例说明如何使用DOM非正式表对象中的行和列跨度来创建下表。非正式表是不包含预定义的头部,身体和脚部分的表。但是,如本示例所示,您可以将非正式表的前几行格式化为标题。

83025aafa40f4bfb6cb2e70e0c4f78f0f736180d.jpg

东西/原料

  • matlab软件
  • 电脑

方式/步调

  1. 1

    导入DOM包,是以您不必利用长而完全及格的类名。

    faf2b2119313b07ec130295203d7912396dd8cde.jpg
  2. 2

    设置文档并添加描述表的题目。

    962bd40735fae6cdf336d23b00b30f2443a70fed.jpg
  3. 3

    为要由分歧文档组件利用的样式建立单位格数组。包含表跨越页面的宽度,并用实线分隔条目。本家儿题目为钢蓝色,然后子题目为较浅的天蓝色。

    b3fb43166d224f4afe720a4906f790529922d185.jpg
  4. 4

    建立一些样本数据以包含在表中。然后,建立Table对象。

    a9d3fd1f4134970a6a8a69759acad1c8a6865dea.jpg
  5. 5

    为包含Name和Address标头的表的第一行建立TableRow对象。Name标头有两个子标头,是以它跨越两列。这是经由过程表条目标ColSpan属性设置的。Address标头没有任何子标头,是以它跨越两行。这是经由过程表条目标RowSpan属性设置的。

    960a304e251f95ca8c2febecc6177f3e66095295.jpg
  6. 6

    在表中为“名称”的“第一”和“最后”子题目建立第二行。即使表是三列宽,第二行也只包含两个条目,因为“地址”字段跨越了第一行和第二行。

    34fae6cd7b899e51856f434e4da7d933c9950d82.jpg
  7. 7

    轮回浏览示例数据以将其添加到表中。

    b17eca8065380cd79fc8dbb7ae44ad3458828191.jpg
  8. 8

    将表添加到文档中。

    562c11dfa9ec8a13ad012fbaf803918fa0ecc055.jpg

方式/步调2

  1. 1

    正式表

    本示例申明如何在DOM正式表对象中利用行和列跨度来建立以下表。

    正式表是由表的页眉,正文和页脚部门的三个子表构成的表。利用正式表而不长短正式表将标头和数据分隔,这需要特别格局,该标头可以直接传递给正式表机关函数以填充本家儿体表。

    9e3df8dcd100baa1a4fe3ee14810b912c9fc2e9d.jpg
  2. 2

    导入DOM包,这样您就不必利用长而完全及格的类名。

    b999a9014c086e06de8347110d087bf40ad1cb45.jpg
  3. 3

    移至现有文档中的新页面,并添加描述表的题目。

    71cf3bc79f3df8dcb718f7cbc211728b47102846.jpg
  4. 4

    为要由分歧文档组件利用的样式建立单位格数组。包含表跨越页面的宽度,并用实线分隔条目。本家儿题目为钢蓝色,然后子题目为较浅的天蓝色。

    c9fcc3cec3fdfc03e3b09ae2db3f8794a5c2269b.jpg
  5. 5

    建立一些样本数据以包含在表中。然后,利用“正文”部门中的示例数据建立一个FormalTable对象。

    6d81800a19d8bc3ee0657e908d8ba61ea8d3457e.jpg
  6. 6

    利用与前面的示例不异的方式机关FormalTable对象的Header表。为包含Name和Address标头的表的第一行建立TableRow对象。Name标头有两个子标头,是以它跨越两列。这是经由过程表条目标ColSpan属性设置的。Address标头没有任何子标头,是以它跨越两行。这是经由过程表条目标RowSpan属性设置的。

    5bafa40f4bfbfbed3cea4e2577f0f736afc31f3c.jpg
  7. 7

    在表中为“名称”的“第一”和“最后”子题目建立第二行。即使表是三列宽,第二行也只包含两个条目,因为“地址”字段跨越了第一行和第二行。

    c9fcc3cec3fdfc03e2d59be2db3f8794a4c2263e.jpg
  8. 8

    将表添加到文档中。

    e7cd7b899e510fb385070fcdd633c895d1430c49.jpg

方式/步调3

  1. 1

    页面结构表

    本示例申明如何利用行和列跨度为复杂的结构建立不成见的页面结构表。

    e4dde71190ef76c688b683719216fdfaaf516707.jpg
  2. 2

    导入DOM包,这样您就不必利用长而完全及格的类名。

    b999a9014c086e06dec847110d087bf40ad1cb0c.jpg
  3. 3

    移至现有文档中的新页面,并添加描述表的题目。

    5ab5c9ea15ce36d328aefb6a35f33a87e850b1c6.jpg
  4. 4

    确定页面上分歧组件的样式。本家儿表是不成见的,是以它没有边框或分隔符。

    7af40ad162d9f2d39db65cb5a6ec8a136227ccc1.jpg
  5. 5

    建立代表500次随机硬币翻转的示例数据。然后,建立Text,FormalTable和Image对象以显示有关数据的信息。

    09fa513d269759eeea0e1891bdfb43166d22df0a.jpg
  6. 6

    建立不成见的表并起头添加组件。将数据表添加到第一行,并指定它跨越两行。

    a50f4bfbfbedab649b2a359af836afc379311e0b.jpg
  7. 7

    将Text对象也添加到第一行,然后将该行附加到表中。

    cefc1e178a82b901edf8bb697c8da9773912ef17.jpg
  8. 8

    建立一个新行,并将直方图图像添加为独一条目。数据表已经填充了第一行和第二行的第一列,是以直方图将放置在第二列中。

    6a600c338744ebf8f5251c65d6f9d72a6059a710.jpg
  9. 9

    生当作并显示陈述。

    eac4b74543a982266c4a537d8582b9014b90ebe5.jpg

原作者:The MathWorks, Inc.举报

  • 发表于 2020-03-19 17:00
  • 阅读 ( 365 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论