第21章Notebook的运用.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第21章 Notebook的运用 Notebook是集Word强大的文字处理功能和MATLAB丰富的数学运算能力于一身的工作环境,其功能包括文字处理、科学计算、图形演示和工程设计等,其主要应用于文件说明、记录MATLAB操作、项目备忘录、文档演示等场合。本章介绍MATLAB7.0中Notebook的一些基本应用方法,主要内容包括:Notebook的安装和启动、输入输出细胞、Notebook菜单选项以及M-book的使用。 21.1 Notebook安装和启动 21.1.1 Notebook的安装 由于Notebook的安装程序和主程序安装集成一体,所以MATLAB7.0的Notebook安装相对于以前的老版本简单,其安装的步骤如下所示。 21.1.2 Notebook的启动 在Notebook安装完成后,启动有两种方式。一是在Word中启动,另一种是从MATLAB中启动。 在Word中启动有3种不同的方法: 在Windows环境下打开Word; 创建新的M-book; 选择M-book模板。 21.1.3 Notebook的初始化 M-book模板是Notebook的核心,该模板定义了Word和MATLAB进行通信的宏指令、文档格式和工具栏。用户一般要在使用M-book模板之前,对于模板进行初始化设置。首先用户应该设置宏,如图所示,用户选择文档菜单栏中【工具\宏\安全性】选项,如图所示,系统弹出安全性设置对话框,建议读者把安全性设置为“中”,如图所示,这样可以允许MATLAB使用Notebook中的宏。 21.2 细胞 在Notebook中,用于Word和MATLAB之间信息交换的部分,称为“细胞(Cells)”或者“细胞群(Cell group)”。由M-book传递给MATLAB的指令有两种,一种是“输入细胞(Input cells)”,一种是“自初始化细胞(AutoInit Cell)”,这两种指令都送到MATLAB环境中执行,所得结果保存在工作内存中,如果需要送回Notebook,则运算结果是由MATLAB传递给M-book的指令,称为“输出细胞(Output cells)”。输入细胞和输入细胞群之间没有根本的区别,不用刻意区分,输入细胞和输出细胞不必成对出现,输入细胞可以单独存在但是输出细胞必须依赖输入细胞而存在。 21.2.1 输入细胞和输出细胞 细胞是Notebook的应用基础,学习Notebook,首先必须掌握输入细胞的创建和运行。输入细胞的创建有如下两个步骤: (1)普通文本形式输入MATLAB指令; (2)用鼠标把需要的指令“点亮”选中,定义输入细胞。 21.2.2 自初始化细胞 自初始化细胞是一个具有自动指定功能的输入单元,与输入细胞的区域在于:当M-book文档启动时,其所包含的所有自初始化细胞会自动被送去计算,而输入细胞不具有此项功能。自初始化细胞的来源有两个,一是文本形式的MATLAB命令,另一个是已经存在的输入细胞。用户只需要用鼠标选中,选择【Notebook\Define AutoInit Cell】菜单选项即可。 21.3 【Notebook】菜单 【Notebook】菜单,如图所示,包含了所有M-book文档的功能选项,如表所示。其中,有几个选项的在本章前一部分已经做过介绍,本节将介绍剩余主要选项的作用和使用方法。 21.3.1 【Define Calc Zone】-定义“计算区” 【Define Calc Zone】是定义“计算区”选项。Notebook中的计算区指:包含普通Word文本、输入细胞和输出细胞的一个连续区域,其可以被当做一个整体被送去运行。例如,演示文稿中需要实时计算并显示结果的某部分就常被定义为计算区。用户定义计算区的方法是:选中需要转换的区域,然后选择【Notebook\Define Calc Zone】菜单选项。 21.3.2 【Group Cells】-定义“细胞群” 细胞群是由多个输入细胞或自初始化细胞组成的独立单元,包含若干条MATLAB指令,但是不能包含输出细胞。细胞群和细胞之间没有明显的界限,例如【例21.4】中的输入细胞,其实也是一个细胞群。当用户需要集合若干MATLAB指令时,常定义细胞群。定义细胞群的方法有以下3种: 把已有的多个独立输入细胞或自初始化细胞同时选中,单击【Notebook\Group Cells】选项,便可获得以第一个独立细胞的性质组合而成的细胞群; 对输入的多行文本型MATLAB命令,用鼠标把它们同时选中,单击【Notebook\Define Input Cell】或【Notebook\Define AutoInit Cell】选项,便生成输入细胞群或自初始化细胞群; 对输入的多行文本型MATLAB命令,用鼠标把它

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档