第9章 在Word环境下使用MATLAB_第1页
第9章 在Word环境下使用MATLAB_第2页
第9章 在Word环境下使用MATLAB_第3页
第9章 在Word环境下使用MATLAB_第4页
第9章 在Word环境下使用MATLAB_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第9章在Word环境下使用MATLAB9 1Notebook操作基础9 2单元的定义与执行9 3输出格式控制 9 1 1Notebook的安装1 安装Word2002 2 启动MATLAB 在其命令窗口输入 notebook setup3 如果找到了 则出现提示 Notebooksetupiscomplete 表示Notebook安装结束 9 1Notebook操作基础 9 1 2Notebook的启动 两种方法 1 从MATLAB中启动Notebook 在命令窗口输入命令 notebook2 从Word中启动Notebook word2003 文件 新建 根据现有文档 必须已经有M book文档 word2000 9 1 3Notebook界面 与通常的Word界面主要有两点区别 在菜单栏中多了一个Notebook菜单项 Notebook的许多操作都可以通过该菜单项的命令来完成 2 在 文件 菜单项下多了一个NewM book命令项 如果在M book模板下要建立新的M book文档 可以选择该命令 9 2单元的定义与执行 单元 Cell在Word与MATLAB之间进行传递的内容 9 2 1输入输出单元 1 输入单元A 输入单元定义 由M book文档传向MATLAB的命令 B 定义输入单元的方法是 1 选中所需命令 2 在Notebook菜单项中选择DefineInputCell命令 于是被选中的MATLAB命令成为输入单元 绿色 10磅 C 执行输入单元 选择Notebook菜单项中的EvaluateCell命令 定义的输入单元没有执行 也没有执行结果 2 输出单元 1 输出单元 输入单元执行后产生输出单元 2 包含 数据 蓝色 10磅 图形 错误信息 红色 3 如果输入单元经修改后重新执行 那么新的输出单元将替换原有的输出单元 4 图形的输出格式则通过Notebook菜单中的NotebookOptions来设置 例9 1在M book文档中定义输入单元 要求产生一个5阶魔方阵 并求相应的逆矩阵和各元素的倒数矩阵 操作步骤如下 在文档中输入MATLAB命令 x magic 5 y inv x z x 1 2 选中命令行 在Notebook菜单项中选DefineInputCell命令 于是命令行就变成了 绿色 的输入单元 3 执行输入单元 用Notebook菜单项中的EvaluateCell命令 执行后产生 蓝色 的输出单元 输入单元的定义与执行也可以同时进行 1 选中MATLAB命令 2 从Notebook菜单项中选择EvaluateCell命令 不但使被选中的命令成为输入单元 而且送去执行 产生输出单元 例9 2输入单元定义与执行同时进行 1 在英文状态下 以文本方式键入命令2 选中命令并从Notebook菜单项中选择EvaluateCell命令 或按Ctrl Enter键 则得到输入 输出单元 9 2 2自动初始化单元 自初始化单元 AutoInitCell 深蓝色 每次打开文档时 自动运行 普通的输入单元不具备这种功能 定义自初始化单元 1 选中命令2 选择Notebook菜单中的DefineAutoInitCell命令 定义对象 1 文本形式的MATLAB命令2 已经存在的输入单元 新定义的自动初始化并不会自动执行 须另外进行运行操作 方法 选择Eva1uateCell菜单命令或按Ctrl Enter键 关闭文档 再次打开时 会自动运行 将clear命令作为文档的第一个自初始化单元 使该文档独占MATLAB工作空间 9 2 3单元组 定义单元组的方法如下 1 对输入的多行文本型MATLAB命令 用鼠标把它们同时选中 然后在Notebook菜单中选择DefineInputCell或DefineAutoInitCell命令 便生成输入单元组或自初始化单元组 2 对输入的多行文本型MATLAB命令 用鼠标把它们同时选中 然后在Notebook菜单中选择EvaluateCell或按组合键Ctrl Enter 于是单元组被定义并执行 3 把已有的多个独立输入单元或自初始化单元同时选中 然后在Notebook菜单中选择GroupCells 于是 便获得以第一个独立单元的性质组合而成的单元组 例9 3对循环结构使用单元组 例9 4使用单元组产生完整图形 9 2 4计算区 定义计算区的方法 选定包含普通Word文本 输入单元和输出单元的一个连续区选择Notebook菜单中的DefineCalcZone命令 运行计算区 不管光标在计算区的什么位置 只要选择Notebook菜单中的EvaluateCalcZone命令即可执行计算区中的全部输入单元 且在每个输入单元后面以输出单元形式给出相应的计算结果 9 2 5单元的其他操作 1 单元的循环执行 Notebook菜单中的EvaluateLoop命令操作步骤 1 选择要重复执行的单元2 选择EvaluateLoop命令3 在对话框中输入所需重复执行的次数 单击Start按钮 4 单击Close按钮 关闭对话框 例9 5单元的循环执行 2 整个M book文档输入单元的执行 EvaluateM book 命令可以把整个M book文档中的所有输入单元送到MATLAB中去执行 不管光标在文档的什么位置 总是从文档开头开始执行 更新所有输出单元的内容 3 删去M book文档中所有输出单元1 选中全部文档2 PurgeOutputCells4 单元转化为文本1 选定单元2 UndefineCells命令 与之相应的输出单元也被自动转化为文本 不再改变 9 3输出格式控制 输出数据控制输出图形控制方法 Notebook菜单中的NotebookOptions命令 9 3 1数据输出控制 NotebookOption对话框1 输出数据的表示方式NumericFormat列表框 有8种可选格式2 输出数据间的空行控制1 Loose Compact 控制输入单元和输出单元之间有无空行2 formatloose compact 控制输出单元和输出单元之间有无空行 9 3 2图形输出控制 1 图形镶嵌的控制1 输出格式控制对话框中的EmbedFiguresinM book 缺省设置 选中 若不选中 则图形出现在一个新的窗口2 Notebook ToggleGraphOutputforCell 缺省设置 一定向M book文档输出图形 每选中一次 则在不输出和输出之间切换 若不输出 则出现 nograph 字样 2 曲面图色彩控制 控制方式 NotebookOption对话框 Use16 ColorFigures 选中如果没有选中 1 彩色打印机 256色曲面图色彩不正确2 黑白打印机 曲面图是一片黑色 3 图形背景色的控制 4 图形大小的控制 1 执行输入单元 输出图形之前 NotebookOption对话框Units Width Height2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论