matlab读写word文档
- 作者: 北斗地图_
- 来源: 51数据库
- 2020-04-21
一、如何将matlab 中的数据写入现有的word 表格中
matlab2015a版本,建立号word文档后,插入表格代码如下:
Total_Tab = Document.Tables.Add(Selection.Range,5,4);
Total_Tab.Rows.Alignment = 'wdAlignRowCenter';
Total_Tab.Borders.OutsideLineStyle='wdLineStyleSingle';
Total_Tab.Borders.OutsideLineWidth='wdLineWidth150pt';
Total_Tab.Borders.InsideLineStyle='wdLineStyleSingle';
Total_Tab.Borders.InsideLineWidth='wdLineWidth150pt';
Total_Tab.Rows.Alignment='wdAlignRowCenter';
Total_Tab.Cell(1, 1).Range.Text = '项目';
Total_Tab.Cell(1, 2).Range.Text = '最小值';
Total_Tab.Cell(1, 3).Range.Text = '最大值';
Total_Tab.Cell(1, 4).Range.Text = '均值±标准差';
……
对每一格插入元素
二、在matlab中 如何提取word里面的数据,
Matlab提供了Notebook,使用户可以在word环境中调用matlab的强大功能。
Notebook制作的M-book文档不仅拥有word的全部文字处理功能,而且具备matlab无与伦比的数学解算能力和计算结果可视化能力。1.Notebook的安装在matlab命令行下,输入notebook -setup,然后按照提示安装相应word版本即可。
2.matlab下启动notebook在命令行下输入notebook3.notebook的使用Notebook是通过动态链接来和MATLAB交互的。Notebook和MATLAB交互的基本单位为细胞。
Notebook需要输入MATLAB中的命令组成细胞,再传到MATLAB中运行,运行输出的结果再以细胞的方式传回Notebook。Notebook采用输入细胞(input cell)来定义MATLAB的输入命令。
步骤如下:(1)采用文本格式输入命令,在命令结束时不要按回车和空格键;(2)从Notebook菜单中选中“Define Input Cell”选项,用来定义输入细胞;(3)从Notebook菜单中选中“Evaluate Cell”选项或者Ctrl+Enter。其中输入细胞都显示为黑方括号包括的绿色字符,输出细胞都是黑方括号包括的蓝色字符,如果出现错误黑方括号包括的红色字符,其它文本都默认为黑色字符。
Notebook的使用还是比较方便的;不过貌似notebook不支持命令行的操作,无法使用m语言或c语言进行流程封装操作,因项目所需还要查看下文档,看是否有API来对notebook进行操作。
转载请注明出处51数据库 » matlab读写word文档
