打印

如何将MATLAB计算结果保存到WORD文稿中?

[复制链接]
893|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
WORD是微软公司出品的一个优秀文字处理软件,除了可以方便输入中、英文文字和编辑排版外,它的另一优点就是能快速编辑数学公式。目前世界上很多科技工作者都用这一软件写作论文。为了保证数据结果的正确性,在MATLABWORD之间进行数据传送是很重要的。
数据传送应该是双向进行,传送的意义包括两方面。一是将MATLAB工作环境中计算获得的数据结果快速而且准确无误地保存到WORD文稿中。二是检验WORD文稿中某一数据结果,如积分值、方程的根等是否正确。这两种传送都可以利用Windows98中剪贴板的“粘贴”功能实现。通常用得较多的是第一种数据传送,即由MATLABWORD的数据单向传送。
    数据结果可以是单独一个的数据,也可以是多个数据(向量或矩阵),具体的操作如下
MATLAB命令窗口中,将数据结果选定;
MATLAB命令窗口上方菜单栏中,用鼠标单击EDIT”,在下拉菜单中选择“COPY”;
切换到WORD文稿的窗口,将光标移到数据应该出现的位置;
用鼠标单击WORD工具栏上的“粘贴”按钮。
例如,计算定积分   的值。在MATLAB窗口中键入 quat(’sin’,0,pi) ,并回车,得 ans =   2.0000。按上面四步操作将数据结果粘贴到WORD文稿中,这是单个数据的单向传送。
我们可以利用WORD所带的公式编缉器输入符号 ”,然后将积分的数据结果从MATLAB命令窗口中粘贴到等号后面。得
1-7  
选定
MATLAB
命令窗口中的数据
也可以按上面介绍的操作步骤,将MATLAB计算所得的多个数据结果“粘贴”至WORD文稿中的合适位置,然后用WORD的编辑功能将数据转换为表格。
WORD工作窗口中,用鼠标将“粘贴”而来的多个数据选定,然后选择“表格”菜单中的“将文字转换成表格”即可完成这项工作。
例如计算下列函数值
可以用MATLAB计算出三个函数值并粘贴后,在WORD文稿中创建下面表格
1-5
x
1
2
3
f (x)
0.3413
0.4772
0.4987
表格的具体操作请参考WORD的有关书籍,如表格居中、表格内各单元的文字符号居中、表格中各单元的高度和宽度“设置值”的调整。结合这些命令可以制做出美观、大方的数据表格。







6648666a3bf3343277.png (88 Bytes )

6648666a3bf3343277.png

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1879

主题

6515

帖子

30

粉丝