matlab中notebook函数加载到wordWord格式.docx
《matlab中notebook函数加载到wordWord格式.docx》由会员分享,可在线阅读,更多相关《matlab中notebook函数加载到wordWord格式.docx(9页珍藏版)》请在冰豆网上搜索。
![matlab中notebook函数加载到wordWord格式.docx](https://file1.bdocx.com/fileroot1/2023-1/6/2d8d2d02-45d5-4d94-880d-dce63ca262ef/2d8d2d02-45d5-4d94-880d-dce63ca262ef1.gif)
)
今天看了一下怎么在word中编程和运行Matlab的指令,哇,太强悍了……真一个niubility(哈哈……第一次听这个词是在华为招聘时……)
直接上介绍了:
1、notebook的配置
我用的是MatlabR2008a,word是2003,不过看网上说R2008可以配置更高的word,不过可以配置高的,一般低版本的都是可以的……
在Windows已经装有前述Word版本的前提下,在MATLAB中配置Notebook环境十分简便。
只要在MATLAB指令窗中运行以下指令,配置过程将自动进行。
notebook–setup
假如指令窗中出现如下信息,就表示配置成功。
>
notebook-setup
WelcometotheutilityforsettinguptheMATLABNotebook
forinterfacingMATLABtoMicrosoftWord
Setupcomplete
2、配置成功后,就可以应用了:
首先打开一个word,然后点击file菜单中的新建,本文电脑出现下面的画面:
然后选在模板中的本机上的模板,即可得到m-book.dot,打开即可然后如下所示:
如上图所示,和普通的word没有什么区别,但是多了一个下滑的黑线,用于编辑matlab的命令。
编辑时,必须使用英文模式,否则出错……
还有一个不同就是多了一个notebook的菜单,打开如下所示(添加上了常用的说明):
3、打开已经保存的notebook文件
在Word默认的窗口下打开已有M-book文件的方法与打开一般Word文件没有两样。
最常用的方法是选中下拉菜单项{文件:
打开},然后从弹出的对话框中选择所需要编辑的M-book文件。
4、开始进行编辑Mtalab的命令:
输入如下的命令:
clc;
clearall;
t=0:
0.1:
10;
y=1-cos(t).*exp(-t);
tt=[010100];
yy=[0.950.951.051.05];
fill(tt,yy,'
g'
);
axis([01001.2]);
xlabel('
t'
ylabel('
y'
holdon;
plot(t,y,'
k'
'
linewidth'
4);
holdoff;
ymax=max(y)
在word中显示如下的结果:
说明如下:
不管文本形式的一条指令有多长,不管一行有多少条文本形式指令,不管有多少行文本形式指令,只要能用鼠标把它们同时“点亮”选中,那么可以被创建或运行,具体如下:
在文本内容“点亮”后,按组合键[Ctrl-Enter],或选中下拉菜单项{EvaluateCell},那么被“点亮”部分就被激活成输入细胞(群),文字颜色将呈现为象征生命的绿色。
与此同时,细胞所含指令被送进MATLAB运行,最后在该输入细胞的下方嵌入计算结果(数据或图形)。
这就是输出细胞,它的文字用蓝色显示。
在文本内容“点亮”后,按组合键[Alt-D],或选中下拉菜单项{DefineInputCell},那么被“点亮”部分只是变成了输入细胞(群),也没送去运行,当然也就没有运行结果。
matlab中notebook的配置和启动
在matlab中,Notebook的功能在于:
能在Word环境中“随心所欲地享用”MATLAB的浩瀚科技资源,为用户营造融文字处理、科学计算、工程设计于一体的完美工作环境。
MATLABNotebook制作的M-book文档不仅拥有Word的全部文字处理功能,而且具备MATLAB无与伦比的数学解算能力和灵活自如的计算结果可视化能力。
本次配置以matlabR2010b与office2010为例。
工具/原料
∙matlab软件,Microsoftofficeword软件
方法/步骤
1.启动matlab软件
然后在matlab的CommandWindow命令窗口输入指令。
2.Notebook的配置
在命令窗口输入配置指令,并按Enter运行以下指令,配置过程将自动进行。
配置指令:
3.配置成功
当指令窗中出现如下信息,就表示配置成功。
4.Notebook的新建和启动
以上是Notebook的配置过程,下面是Notebook的启动。
启动officeWord软件。
如图:
5.M-book文档的创建
在Word默认窗口下创建新的M-book文档,在Word窗口下选择:
文件→新建→我的模版(或“本机上的模版”)。
6.M-book文档的创建
上一步之后,在弹出的窗口中选择
m-book.dot
点击确定。
7.M-book文档的创建成功
完成上一步后,当打开的文档中出现如下图加载项时,表示成功。
8.示例
在word中运行matlab命令。
例如:
输入指令:
x=1:
10
然后选中指令并按组合键“Ctrl+Enter”,就直接在word中出现运行结果。
如图所示:
END
注意事项
∙以上步骤是我自己配置过程。
随着Matlab版本的升级,与其适应的word版本也会有所变化,但配置过程不变。