如何在matlab中Excel转PDF

本示例说明如何使用MATLAB®Report Generator™从Microsoft®Excel®电子表格创建PDF报告。在此示例中,Excel电子表格按食物类别汇总了年度食物进口。电子表格的来源是美国农业部经济研究处。该电子表格可从“美国食品进口”获得。该示例使用电子表格的本地副本。

东西/原料

  • 电脑
  • matlab软件

方式/步调

  1. 1

    导入Excel数据

    将电子表格中的数据Alltables.xlsx导入MATLAB®单位阵列。

    8d5494eef01f3a291b64b1949625bc315c607c3f.jpg
  2. 2

    成立陈述

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

    5bafa40f4bfbfbed38c3522577f0f736aec31fd5.jpg
  3. 3

    建立一个容器来保留PDF陈述的陈述内容。

    377adab44aed2e733b17e2768801a18b86d6faea.jpg
  4. 4

    建立题目页

    建立题目页并将其添加到陈述中。

    8cb1cb13495409239c9207249d58d109b2de49f4.jpg3812b31bb051f8192dc46710d5b44aed2f73e783.jpg
  5. 5

    建立目次

    利用陈述程序建立并添加目次mlreportgen.report.TableofContents。该陈述者按照陈述中的章节题目主动建立目次。

    060828381f30e9240324f86b43086e061c95f7ec.jpg3812b31bb051f8192dd46710d5b44aed2f73e7f3.jpg
  6. 6

    在MATLAB中绘制数据

    建立并格局化按食物类别划分的年度进口量的线图。

    9f510fb30f2442a751d099ffde43ad4bd0130289.jpg902397dda144ad345473e3dddfa20cf430ad859f.jpg
  7. 7

    将图添加到陈述中

    建立一个章节并标的目的此中添加折线图。

    359b033b5bb5c9eae23c67b9da39b6003bf3b399.jpg
  8. 8

    将数据转换为用于建立DOM表的恰当形式

    格局化数据并建立一个字符串数组,tableData可用于建立mlreportgen.dom.Table对象。

    e850352ac65c103852b6aa98bd119313b17e899b.jpg86d6277f9e2f070890ce4e5ae624b899a801f2a5.jpg
  9. 9

    在陈述中建立食物进口表

    mlreportgen.dom.Table按照tableData变量中的食物进口数据建立对象。指定表格格局。

    48540923dd54564ed1b48063bcde9c82d0584f92.jpg
  10. 10

    经由过程垂直切片使表格适合报表页面

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

    00e93901213fb80e66e5068d39d12f2eb93894b7.jpg
  11. 11

    添加表切片的章节

    为每个表切片建立一个章节,并将这些章节添加到陈述中。

    58ee3d6d55fbb2fb96283f48404a20a44623dc6d.jpgb7fd5266d0160924d614c541db0735fae6cd34b2.jpg
  12. 12

    封闭并查看陈述

    c9fcc3cec3fdfc03f90784e2db3f8794a4c22668.jpg

原作者:The MathWorks, Inc.举报

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

相关问题

0 条评论

请先 登录 后评论