- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数学建模之数学软件 数学建模竞赛常用软件有哪些? 优化(Lindo/Lingo, Matlab, Excel) 图论(C/C++, Lindo/Lingo, Matlab) 方程 (Matlab) 统计 (SPSS, SAS, Matlab, Excel) 其他(Matlab, C/C++) 主要内容 1 Matlab软件(重点) 2 Lindo/Lingo软件 Matlab内容提要 1.1 Matlab概述 1.2 Matlab运行方式 1.4 Matlab M文件与函数 1.3 Matlab矩阵存储与生成 1.5 Matlab数值计算功能 1.6 Matlab符号计算功能 1.7 绘图功能 1.1 Matlab概述 1.1.1 Matlab是什么 1.1.2 Matlab能干什么 1.1.3 Matlab主要的应用领域 1.1.4 Matlab的优点 1.1.5 Matlab运行环境 在欧美各高等院校,MATLAB已经成为线性代数、自动控制理论、数字信号处理、时间序列分析、动态系统仿真、图像处理等课程的基本教学工具,成为大学生、硕士生以及博士生必须掌握的基本技能。 1.1.2 MATLAB 能干什么? 数学计算、算法开发、数据采集 建模、仿真、原型 数据分析、开发和可视化 科学和工程图形应用程序的开发,包括图形用户界面的创建。 1.1.3 Matlab主要的应用领域 1.1.4 Matlab的优点 功能强大 简单易学 编程效率高 1.1.5 Matlab运行环境 1)官方网站() 2)运行界面(R2007b和R2012a) 3)常用操作 中文官方网站/ Matlab R2007b主界面 Matlab R2012a主界面 2)常用操作 启动/退出 定制操作界面 创建新对象(函数等) 打开现有对象 MATLAB 的帮助体系 MATLAB 的帮助体系 MATLAB 的帮助体系(续) 常用帮助命令 函数搜索指令(help) 在“知道具体函数指令名称,但不知道该函数如何使用”的场合,运用函数搜索指令能很好地获得帮助信息。 举例:help abs 词条搜索指令 (lookfor ) 在“想解某具体问题,但不知道有哪些函数指令可以使用”的场合,词条搜索指令也许比较有用。 举例:lookfor cos Matlab常用命令 清除命令窗口:clc 清除工作空间:clear/clear all 清除历史命令:com.mathworks.mlservices.MLCommandHistoryServices.removeAll 说明: 1)上述命令也可通过图形界面方式实现。 2)matlab大小写敏感。 1.2 Matlab运行方式 Matlab的运行方式包括交互式的命令行方式和M文件的程序方式。 交互式的命令行方式 例: 在命令窗口输入命令: a=[1,1.5,2,9,7;0,3.6,0.5,-4,4; 7,10,-3,22,33;3,7,8.5,21,6;3,8,0,90,-20] 将显示一个5*5矩阵。 M文件的程序方式,可分为命令M文件和函数M文件。 命令M文件 File--New--Script 输入命令代码并保存为m文件(如my.m) 运行:命令窗口中输入文件名(my) 函数M文件 File--New--Function 详见1.3相关内容 1.3 Matlab M文件与函数 用MATLAB语言编写的程序,称为M文件。 M文件有两类:命令文件和函数文件。 命令文件:没有输入参数,也不返回输出参数。 函数文件:可以输入参数,也可返回输出参数。 建立新的M文件: File--New--M-file 或File--New--Script 或 File--New--Function 编辑已有的M文件: Flie--Open--M-file 或 Flie--Open选择文件 1.3.1 M文件 将需要运行的命令(集)编辑到一个命令文件中,然后在MATLAB命令窗口输入该命令文件的名字,就会顺序执行命令文件中的命令。 例1: 建立一个命令文件将变量a,b的值互换。 e31.m文件: a=1:9; b=[11,12,13;14,15,16;17,18,19]; c=a;a=b;b=c; a b 在MATLAB的命令窗口中输入e31,将会执行该命令文件 1.3.2 函数文件 每一个函数文件都定义一个函数。MATLAB提供的标准函数大部分都是由函数文件定义的。 1)函数文件格式 function 输出形参表=函数名(输入形参表) 注释说明部分 函数体 注:其中函数名的命名规则与变
文档评论(0)