如何在matlab中Excel转PDF

本示例说明如何使用MATLAB?Report Generator?从Microsoft?Excel?电子表格创建PDF报告 。 在此示例中 , Excel电子表格按食物类别汇总了年度食物进口 。 电子表格的来源是美国农业部经济研究处 。 该电子表格可从“美国食品进口”获得 。 该示例使用电子表格的本地副本 。
需要这些哦
电脑
matlab软件
方式/
1导入Excel数据
将电子表格中的数据Alltables.xlsx导入MATLAB?单位阵列 。

如何在matlab中Excel转PDF

文章插图

2成立陈述
导入DOM和Report API包 , 以便您不必利用长而完全及格的类名 。
如何在matlab中Excel转PDF

文章插图

3建立一个容器来保留PDF陈述的陈述内容 。
如何在matlab中Excel转PDF

文章插图

4建立题目页
建立题目页并将其添加到陈述中 。
如何在matlab中Excel转PDF

文章插图
如何在matlab中Excel转PDF

文章插图

5建立目次
利用陈述程序建立并添加目次mlreportgen.report.TableofContents 。 该陈述者按照陈述中的章节题目主动建立目次 。
如何在matlab中Excel转PDF

文章插图
如何在matlab中Excel转PDF

文章插图

6在MATLAB中绘制数据
建立并格局化按食物类别划分的年度进口量的线图 。
如何在matlab中Excel转PDF

文章插图
如何在matlab中Excel转PDF

文章插图

7将图添加到陈述中
建立一个章节并标的目的此中添加折线图 。
如何在matlab中Excel转PDF

文章插图

8将数据转换为用于建立DOM表的恰当形式
格局化数据并建立一个字符串数组 , tableData可用于建立mlreportgen.dom.Table对象 。
如何在matlab中Excel转PDF

文章插图
如何在matlab中Excel转PDF

文章插图

9在陈述中建立食物进口表
mlreportgen.dom.Table按照tableData变量中的食物进口数据建立对象 。 指定表格格局 。
如何在matlab中Excel转PDF

文章插图

10经由过程垂直切片使表格适合报表页面
要在报表页面上容纳一个宽表 , 请利用一个mlreportgen.utils.TableSlicer对象将该表垂直划分为一组较窄的表(切片) 。

推荐阅读