matlab
加粗代码
reportgen
本文将介绍Matlab的一个实用技巧。一键生成Word版本的报告。Matlab之前都是通过调用COM接口来实现的,类似于VBA,虽然可做的事情很多,但并不适合一般的童鞋。
1.
自动化报告
测试平台:
MATLAB
2015b
先来看一个最简单的例子(demo1.m)
%
demo1.m
import
mlreportgen.dom.*;
d
=
Document('demo1','docx');
open(d);
append(d,'hello
world!');
close(d);
rptview(d.OutputPath);
import
mlreportgen.dom.*;
第一行是将所需要的类和函数导入工作空间。这里我们最常用的类就是Document.
d
=
Document('test','docx');
open(d);
在第二、三行中我们新建一个文档,其中文件类型docx可以替换成html或者pdf.
Document类的相关属性可以通过命令查看
(doc
mlreportgen.dom.Document)
append(d
2021-11-24 23:02:00
5.37MB
系统开源
1