欢迎来到天天文库
浏览记录
ID:49312609
大小:59.50 KB
页数:18页
时间:2020-02-03
《Notebook的使用.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第9章MATLABNotebook的使用9.1Notebook的安装与启动9.2单元的定义与执行9.3输出格式控制9.1Notebook的安装与启动9.1.1Notebook的安装首先安装Word,然后启动MATLAB,在其命令窗口输入:notebook-setup此时,用户根据所用Word版本,在最后一行提示后面输入对应序号,并按回车键。于是MATLAB会自动寻找winword.exe的安装路径,并在该路径下寻找模板文件normal.dot。如果找到了,则出现提示:Notebooksetupiscomplete.表示Notebook安装结束。9.1.2Notebook的启
2、动启动Notebook有两种方法:从Word中启动或从MATLAB命令窗口启动。1.从MATLAB中启动Notebook2.从Word中启动Notebook9.1.3Notebook界面M-book模板为用户提供了在Word环境下使用MATLAB的功能。该模板定义了Word与MATLAB进行通讯的宏指令、文档样式和工具栏。当调用该模板时的Word界面和通常的Word界面主要有两点区别:(1)在菜单栏中多了一个Notebook菜单项,Notebook的许多操作都可以通过该菜单项的命令来完成。(2)在“文件”菜单项下多了一个NewM-book命令项。如果在M-book模板下要建
3、立新的M-book文档,可以选择该命令。9.2单元的定义与执行9.2.1输入输出单元1.输入单元定义输入单元的方法是:首先选中所需命令,然后在Notebook菜单项中选择DefineInputCell命令,于是被选中的MATLAB命令成为输入单元。定义输入单元也可以在选中所需命令后,直接按组合键Alt+D。为了执行输入单元,应选择Notebook菜单项中的EvaluateCell命令或直接按组合键Ctrl+Enter。2.输出单元输入单元执行后产生输出单元。如果输入单元经修改后重新执行,那么新的输出单元将替换原有的输出单元。图形的输出格式则通过Notebook菜单中的Not
4、ebookOptions来设置。例9.1在M-book文档中定义并执行输入单元。操作步骤如下:(1)在文档中输入MATLAB命令:x=(1:5)/5*pi;y=2*exp(-0.5*x).*sin(2*pi*x)(2)选中命令行,在Notebook菜单项中选DefineInputCell命令或直接按组合键Alt+D,于是命令行就变成了“绿色”的输入单元。(3)若要把输入单元送去执行,则可用Notebook菜单项中的EvaluateCell命令或直接按组合键Ctrl+Enter,执行后产生“蓝色”的输出单元:y=-1.05431.0660-0.5155-0.04740.323
5、0例9.2输入单元定义与执行同时进行。在英文状态下,以文本方式键入命令,然后选中命令并按Ctrl+Enter键,则得到输入、输出单元。9.2.2自动初始化单元及其应用可以把文本形式的MATLAB命令或已经存在的输入单元定义为自初始化单元。其方法是:先选中它们,然后选择Notebook菜单中的DefineAutoInitCell命令即可。在打开M-book文档以后,新定义的自动初始化并不会自动执行,须另外进行运行操作。运行自活细胞的方法同输入细胞一样,选择Eva1uateCell菜单命令或按Ctrl+Enter键。9.2.3单元组及其应用定义单元组的方法如下:(1)对输入的多
6、行文本型MATLAB命令,用鼠标把它们同时选中,然后在Notebook菜单中选择DefineInputCell或DefineAutoInitCell命令,便生成输入单元组或自初始化单元组。(2)对输入的多行文本型MATLAB命令,用鼠标把它们同时选中,然后在Notebook菜单中选择EvaluateCell或按组合键Ctrl+Enter,于是单元组被定义并执行。(3)把已有的多个独立输入单元或自初始化单元同时选中,然后在Notebook菜单中选择GroupCells,于是,便获得以第一个独立单元的性质组合而成的单元组。例9.3对循环结构使用单元组。例9.4使用单元组产生完整
7、图形。9.2.4计算区的定义与此同时执行定义计算区的方法是:先选定包含普通Word文本、输入单元和输出单元的一个连续区,然后选择Notebook菜单中的DefineCalcZone命令。一旦计算区被定义后,不管光标在计算区的什么位置,只要选择Notebook菜单中的EvaluateCalcZone命令即可执行计算区中的全部输入单元,且在每个输入单元后面以输出单元形式给出相应的计算结果。9.2.5单元的其他操作1.单元的循环执行利用Notebook菜单中的EvaluateLoop命令可实现单元的循环执行。2.整个M-
此文档下载收益归作者所有