2024年4月29日发(作者:)
在word中运行Matlab
【1】在Matlab目录下,找到文件,双击运行
【2】如果禁用宏,改成运行宏
【3】这时打开的word,有一个notebook的菜单
【4】选中要运行的程序
【5】在notebook中,点击define input cell,这时程序变绿色了
【6】再在notebook中,点击evaluate calc zone,就运行了。
/////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////
//////////////////////////
使用matlab的notebook技术可以方便的实现这个功能,但是使用notebook的
前提是matlab必须处在打开状态,因此主要用来制作科技文档。装完Word和
matlab后,在matlab主环境下运行“notebook –setup”看到“notebook setup
is complete”就是安装成功了。在Word的模板相同目录下会有一
个的文件,所谓在word中使用matlab其实就是加载这个模板,可
以手工启动matlab,然后输入“notebook”,但这个方法比较麻烦。可以在
Word->工具->模板和加载项->模板中添加这个文件,这样word主菜单上就多了
一个Notebook菜单,写一个命令后选中命令文字,然后Notebook->define input
cell,指明这是一个输入,然后Notebook->Evaluate Cell就可以求解了。与
matlab中一样,命令后以分号结尾,不显示输出。
/////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////
///////////////////////////////
Matlab的Notebook软件工具设置及程序运行
博战捷
摘 要 介绍了在Matlab中如何设置Notebook软件工具,将Matlab程序嵌入中
文Word。举例说明了中文Word中Matlab程序的运行注意事项及结果。
关键词 软件应用;Matlab软件;Notebook软件工具
1 引言
用Matlab解决科学与工程计算问题,通常使用Matlab编辑器编写M文件,运行
M文件中的程序并得到结果。也常常因交流与保存的需要,要把程序与结果用文
字处理软件Word进行保存,就必须利用拷贝与粘贴功能在Matlab与Word之间
进行,但是程序在Word中不能运行,给使用带来不便。如果能在中文Word中编
写Matlab程序并运行、修改,就可以大大简化运行程序、拷贝、粘贴这些步骤。
另外,M文件只能用英文命名,运行用汉字命名的M文件时将出错。这又给许多
英文不太熟练的人员使用、保存和处理大量文件带来不便。时间一久,往往忘记
了一些程序的保存位置及功能。Matlab中的Notebook软件工具可以满足人们用
中文Word编写、运行Matlab程序和命名中文的文件名这一愿望,实现Matlab
与中文Word的所谓“无缝连接”。但安装Matlab时,Notebook软件工具处于
不被激活状态,所以,即使在Word中编写了Matlab程序也不可能运行。一些文
献也简要提到了Matlab中的Notebook软件工具;可是具体如何设置,运行中的
问题等,都没有介绍。通过参考Matlab的 help命令可以找到Notebook软件工
具设置的一些帮助,但是 help命令是针对英文操作系统编写的,在中文环境下
又有所不同,由于不得要领,运行了设置命令,但设置失败后又自动回到Matlab
的命令状态,Notebook软件工具并没有被激活,在中文Word中编写的Matlab
程序还是不能运行
[1]
。
2 Notebook软件工具的设置
Notebook软件工具设置好的关键是3个步骤;其一是确认自己使用的Word版本,
这一步问题往往不大;其二是找到Word可执行文件的存放目录;
其三是找到模板文件的存放目录,Notebook软件工具必须将这两个
文件进行设置后才能在Word中运行Matlab程序。下面具体介绍Notebook软件
工具的设置:
在已经安装了Matlab软件的计算机上打开Matlab,在Matlab的命令窗口中输
入notebook –setup命令,命令格式如下:
>>
notebook□–setup↙
“>>”为Matlab命令提示符,斜体字为操作者输入的命令,“
□
”表示空一格,
斜箭头“↙”表示按“Enter”键回车,下同;此时屏幕上将出现提示操作者确
认自己计算机安装的Word版本选项,可以根据本机使用的Word版本选择,例如,
使用的是Word2000可以选3:
„ „
Microsoft Word Version:
3↙
这里用“„ „”表示为节省篇幅略去了有关提示,正体字体为屏幕提示,下同。
这时屏幕又显示一些提示,并要求打开文件,显示如下:
„ „
Press any key
要求按任意键继续,如果操作者按了任意键,会弹出一个打开文件的对话框,一
般情况下,Matlab默认文件在Matlab下的work子目录中,但实
际上该文件并不在该目录下,如果用鼠标点击“打开”,屏幕上将会提示找不到
该文件,不能完成设置,即退回到Matlab命令状态。如果你的Office安装在c
盘,当时安装Office采用了Office的默认安装路径,那么该文件在C:Program
FilesMicrosoft OfficeOffice目录下,所以必须用对话框中的改变目录按钮
改变打开文件的目录直至正确目录,然后再用鼠标点击“打开”。
如果上述操作正确,此时屏幕又会让操作者找到模板文件normal. dot目录,屏
幕显示如下:
„ „
Press any key
要求按任意键继续,如果操作者按了任意键,又会弹出一个打开文件的对话框,
此时Matlab默认目录同样是在Matlab下的work子目录中。但是normal. dot
文件目录在与操作者的计算机安装windows操作系统时输入的“姓名”设置有
关,对不同的使用者目录将有所不同,建议采用windows的搜索功能。启动搜索
功能后,在搜索的项目框中输入normal. dot,一般Office系统安装在c盘,
在搜索范围中选择c盘。另外特别提请注意的是,在搜索之前,最好将windows
资源管理器中的菜单项——“工具/文件夹选项”打开,在“文件夹选项”中选
中“查看”标签,确认“显示所有文件和文件夹”被选中。因为在最初安装
windows时,系统自动将该项设置为不被选中的默认状态,在此状态下,搜索完


发布评论