- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章MATLAB基础精选
数组编辑器(Array Editor) 双击工作空间浏览器的任意一变量,就会弹出数组编辑器 在数组编辑器中可以修改变量的值、改变变量的大小,可以用来输入大型数组,还可以通过右键菜单对变量进行其他的操作。另外,数组编辑器窗口的菜单提供了大量丰富而复杂的变量操作,包括变量的文件操作、变量的编辑和变量可视化等等。 数据文件的操作 把工作空间中的数据保存到磁盘文件上,也可以将磁盘文件中的数据读入工作空间,这样的操作称为数据文件操作。 两种方式:既可以通过工作空间浏览器或者数组编辑器的【File】菜单来操作,也可以通过save和load命令来操作。 save FileName 把全部变量保存到FileName.mat文件中 save FileName v1 v2 把变量v1,v2保存到文件中 save FileName v1 v2 –append 把变量v1,v2添加到FileName.mat文件中 save FileName v1 v2 –ascii –double 把变量v1,v2保存为ASCII格式的文件 load FileName 从FileName.mat文件读入全部变量 load FileName v1 v2 从FileName.mat文件读入变量v1,v2 load FileName v1 v2 –ascii 从ASCII格式的文件读入变量v1,v2 FileName可以含有路径名,但不要带扩展名。 –ascii选项表示数据处理采用ASCII格式,缺省的数据格式为二进制格式。 生成的数据文件自动添加mat扩展名。 例1.3.2 1.4 MATLAB的帮助系统 熟悉Matlab的帮助系统是掌握Matlab的重要途径。 一.普通文本帮助? Matlab的所有可执行命令、函数的M文件都带有一个注释区; 可以在Matlab的命令窗口中键入help命令来显示这个注释区的内容。 例1.4.1 搜索页是利用关键词查找全文中与其匹配章节条目的交互界面。 搜索页支持关键词之间的逻辑运算符AND、OR、NOT。 需要注意的是逻辑运算符必须大写,且每个逻辑运算符前后至少有一个空格。 二.Search 搜索页 1.5 MATLAB平台的系统设置 Matlab的所有文件都被安排在严格的目录结构中。 当Matlab工作时,会根据具体情况在这些搜索路径中找到所需的函数、文件和数据。 内建函数 当前目录 搜索路径 一. 路径设置(Set Path) 当用户在命令窗口输入一个名为cmd的指令后,Matlab的“搜索次序”如下: 二.增加或者删除Matlab搜索路径的方法: 在命令窗口中键入pathtool; 选择命令窗口的【File | Set Path】菜单,弹出搜索路径对话框,用对话框上的按钮来管理搜索路径。 三.?个性选项(Preferences) 用户可以根据自己的偏爱,对Matlab平台的可修改选项(主要是用户界面方面)进行设定,这些个性选项包括各个窗口的字体、颜色、快捷键和语言等等。 变量 1.6 MATLAB编程基础 变量(函数)命名规则 必须以字母开头; 可以由字母、数字和下划线混合组成; 变量长度应不大于31个; 字母区分大小写。 变量的定义 使用前无需定义属性 变量名称 功能 变量名称 功能 ans 保存最后一次的运算结果 pi 圆周率 realmax 最大的浮点数值 realmin 最小的浮点数值 i 虚数单位 j 虚数单位 inf 正无穷大 NaN 非数(0/0,Inf/Inf) 特殊变量 基本数据类型 Matlab共有六种数据类型,每一种类型可以是一维、二维和多维的。 最基本的数据类型是双精度型复数(double)和字符型(char)。 基本语句 最基本的语句是赋值语句,其结构为: 变量名列表 = 表达式 程序编辑规则 %表示下一行是本行的继续,相当于A=[1,2,3;4,5,6] 语句可以由分号(;)或逗号(,)或者回车结束。 如果用分号结束,则左边的变量结果不会被显示在命令窗口,否则将显示左侧变量的值。 每行可以写多行语句,语句之间用空格、逗号、分号进行分隔。 用三个或者三个以上的黑点表示“续行”,表示下一行是上一行的继续。 A=[ 1, 2,3; … 4, 5, 6]; 用%表示注释,%开始一直到行末的内容都是注释。 1.4 工作空间操作函数有哪些?主要功能是什么? 1.5 如何使用MATLAB的帮助系统? 1.6 如何设置路径? 习 题 随机产生n个节点,随机将n个节点之间连上直线 注意,每个节点至少和其他一个节点相连。 选择一个节点相连,见图
原创力文档


文档评论(0)