本示例说明如何使用MATLAB?Report Generator?从Microsoft?Excel?电子表格创建PDF报告 。 在此示例中 , Excel电子表格按食物类别汇总了年度食物进口 。 电子表格的来源是美国农业部经济研究处 。 该电子表格可从“美国食品进口”获得 。 该示例使用电子表格的本地副本 。
需要这些哦
电脑
matlab软件
方式/
1导入Excel数据
将电子表格中的数据Alltables.xlsx导入MATLAB?单位阵列 。
文章插图
2成立陈述
导入DOM和Report API包 , 以便您不必利用长而完全及格的类名 。
文章插图
3建立一个容器来保留PDF陈述的陈述内容 。
文章插图
4建立题目页
建立题目页并将其添加到陈述中 。
文章插图
文章插图
5建立目次
利用陈述程序建立并添加目次mlreportgen.report.TableofContents 。 该陈述者按照陈述中的章节题目主动建立目次 。
文章插图
文章插图
6在MATLAB中绘制数据
建立并格局化按食物类别划分的年度进口量的线图 。
文章插图
文章插图
7将图添加到陈述中
建立一个章节并标的目的此中添加折线图 。
文章插图
8将数据转换为用于建立DOM表的恰当形式
格局化数据并建立一个字符串数组 , tableData可用于建立mlreportgen.dom.Table对象 。
文章插图
文章插图
9在陈述中建立食物进口表
mlreportgen.dom.Table按照tableData变量中的食物进口数据建立对象 。 指定表格格局 。
文章插图
10经由过程垂直切片使表格适合报表页面
要在报表页面上容纳一个宽表 , 请利用一个mlreportgen.utils.TableSlicer对象将该表垂直划分为一组较窄的表(切片) 。
推荐阅读
- 如何在PDF报告中实现水平对齐表条目内容
- 如何在matlab的PDF报告中设置表格列宽
- 如何在matlab的PDF报告中展示多级清单
- 当Excel中有多个工作表如何快速找到工作表
- Excel如何将选定工作表移动到新的工作簿中
- 如何饲养仓鼠 最正确的仓鼠饲养方法
- 如何品饮铁观音
- 如何把铁观音泡出好味道
- 百度地图如何发送自己位置分享给好友
- 战网国际服下载方法,国服战网如何改成国际服