数学建模竞赛中常用软件的操作.docVIP

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学建模竞赛中常用软件的操作 本节主要介绍数学建模竞赛中常用软件MATLAB和Lingo的一些基本操作。 一、Desktop简介 在桌面双击MATLABb图标,或双击安装目录C:\Program Files\MATLAB\ R2012a\bin下的MATLAB文件。启动后默认界面如下图。 图1 Desktop操作桌面的外貌 1. Command Window 该窗口是进行MATLAB各种操作的主要窗口。在该窗内可以输入各类指令、函数、表达式;显示除了图形外所有的运算结果,错误时,给出相关出错提示。 指令输入完后只有按回车键【Enter】才能执行;如果输入的指令不含赋值号,计算结果被赋于默认的变量ans。 变量名和函数名对大小写敏感,变量第一个字符必须是英文字母,最多包含63个字符(英文、数字和下划线),不能包括空格、标点、运算符;不能使MATLAB的关键词和自用的变量名(eps,pi等)函数名(sin,exp等)、文件夹名(rwt,toolbox等)。 在Matlab中有一些固定变量,例如 (1) ans:在没有定义变量名时,系统默认变量名为ans; (2) eps容许误差,非常小的数; (3) pi即圆周率; (4) i虚数单位; (5) inf表示正无穷大,由1/0运算产生; (6) NaNNot A Number):表示不定值,由inf/inf或0/0运算产生 功 能 操 作 方 法 新变量创建 单 击该图标,在工作空间产生unnamed新变量;双击该变量,引出Variable Editor变量编辑器;可输入数据;可重新命名 变量内容显示 选中变量,点击该图标,则变量内容显示在Variable Editor变量编辑器中 向内存装载文件数据 选择MAT数据文件,单击该图标,引出Import Wizard界面,选择需要装载的数据 把变量保存进文件 选择一个或多个内存变量,单击该图标或单击右键,选择Save as,把这些变量保存到MAT数据文件 图形绘制启动键 绘制选定类型的图形 绘图类型菜单引出键 点击引出绘图类型菜单以供选择 工作空间常用的管理指令有: (1)who及whos:查询指令 (2)clear:清除工作空间中的所有变量 clear var1 var2:清除工作空间中的变量var1和var2 (3)save FileName :把全部内存变量保存为Filename.mat文件 save FileName v1 v2:把变量v1和v2保存为Filename.mat文件 save FileName v1 v2 –append:把变量v1和v2添加到Filename.mat文件 (4)load FileName :把Filename.mat文件中全部变量调入内存 load FileName v1 v2:把Filename.mat文件中v1 , v2调入内存 3. Current Folder 用户保存文件时,如果不专门指定目录名,则所存文件将保存在当前文件夹下。注意尽量不要把MATLAB所在的根目录或其任何子目录作为当前目录,以免破坏MATLAB原有文件的完整性。 4. 向量产生 M的操作对象为矩阵。标量被看作是1×1的矩阵,维行向量或列向量可看作是或维矩阵。 行向量生成基本格式:start: step: end(step缺省时为1) 例如:在命令窗口中提示符 后输入,x=1:5,按回车后,显示输出结果如下: x = 1 2 3 4 5 Matlab的每条命令后,若为逗号,或无标点符号,则显示命令的结果;若命令后为分号;,则禁止显示结果,用%”来实现注释功能。 利用下面两个函数也可以产生向量。 linspace:线性等分向量,例如,a=linspace(0,2*pi,100)。 logspace:对数等分向量,例如,a=logspace(0,2*pi,100)。 100为插入点数(99等分),默认值为100。 在矩阵的输入中,约定:(1) 元素之间用空格或逗号隔开;(2) 用中括号方[ ]把所有元素括起来;(3) 用分号(;)说明行结束。 在命令窗口,输入矩阵时,按Shift+Enter键表示开始输入新的一行,且要求所有的行具有相同的列。 例如:a=[1 2 3; 4,5 6; 7 8,9] 该矩阵一直保存在工作空间,直至被修改。 if-else-end条件控制 表2 if-else-end分支结构的使用方法 单分支 双分支 多分支 if expr (commands) End if expr (commands1) else (commands2) end if ex

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档