- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一讲 概述.ppt
Matlab 及其在信息工程中的应用 孙冬梅 dmsun@ 北京交通大学 信息科学研究所 MATLAB 基础及其在信息工程中的应用 第一讲 MATLAB 概述 一、概述 MATLAB 是一种交互式的以矩阵为基础的系统计算平台,它用于科学和工程的计算与可视化。它的优点在于快速开发计算方法,而不在于计算速度。 1.1 MATLAB的出现 70年代中期,Cleve Moler 和他的同事开发了 LINPACK 和 EISPACK 的 Fortran 子程序库 70年代末期,Cleve Moler 在新墨西哥大学给学生开线性代数,为学生编写了接口程序,这程序取名为 MATLAB, 即MATrix LABoratory 1983年春天,工程师John Little 与 Moler、Steve Bangert 一起开发了第二代专业版MATLAB 1984年, MathWorks 公司成立, MATLAB正 式 推向市场。 1.2 学习 Matlab 的基本原因 不希望在编程上花太多时间,集中于算法研究 社会化的运行带来的好处:合理利用可以节约大量的时间 为什么相同的时间别人比自己做出了更多的事情:硕士论文调查结果 紧密结合科学的前沿 From BBS: 博士论文 =Matlab+word 1.3 Matlab 的版本演化 Matlab 1.0 Pc matlab-matlab 386 Matlab3.5+simulink Matlab 4.0 : simulink 内嵌 Matlab 5.0 : 全面的面向对象 Matlab 5.1~5.3 Matlab 6.0 Matlab 6.5 : Matlab 7.0:…….. 1.4 MATLAB 特点 高度适应性 、开放性: MATLAB 的工具箱可以任意增减,任何人可以自己生成 MATLAB工具箱 可扩充性 : MATLAB 的函数大多为 ASCII文件,可以直接编辑、修改 基于矩阵运算的工作平台, 多版本: windows/unix/dos/Macintosh 极多的工具箱 1.5 Matlab 能做什么 数学计算 算法开发 数据获取 建模、仿真、原型设计 数据分析、利用、可视化 科学和工程图形 应用开发 1.6 网络资源 1.7 与 MATLAB 相似的软件 Mathmatica 数学计算功能。复杂符号计算,主要在理论界 Mathcad 数学文字软件,直接写出报告 Maple 符号计算功能强大 二、 MATLAB 基础使用 2.1 MATLAB 安装启动 Matlab 的安装 定制安装 Matlab 启动 自动批处理 startup.m matlabrc.m Matlab 退出 File - Exit MATLAB 在命令窗口,敲 quit Finish.m 2.2 Matlab 的工作环境 多窗口界面 命令窗口 工作空间窗口 当前目录窗口 历史命令窗口 Matlab 的程序编辑器 菜单栏 File-New 或 Open 选择工具栏 New 或 Open 在命令窗口键入 edit 2.3 帮助的使用 help 命令:已知命令不知道用法 help plot lookfor 命令:知道命令的关键词 help inverse inverse.m not found. lookfor inverse helpwin 命令 : helpdesk 命令: demo 怎样获得详尽的帮助信息 首先是 MATLAB 窗口中的 help 命令,它最常用、最快,往往也是最有效的。给出关键字就能找到相应的说明。 Help 命令简单易用,但是它要求准确给出关键字,如果记忆不准,就很难找到。这时就应该用第二种方案。 Help Desk :这是 MATLAB 的 HTML 格式的帮助文档,有着很好的组织。可以在命令行键入 helpdesk ,进入 Matlab Help Desk 。 Help Desk 的搜索可以使用不完全关键字,这样即使遇到记忆模糊的情况也可以很快查到。 前面两种方法所得到的帮助信息常常是不够细致的,需要用第三种途径来补充,这就是电子版的使用手册。 MATLAB 里包含了大量关于 MATLAB 安装、使用、编程以及各种工具箱等的电子版手册,全部为 PDF 格式,具有搜索功能,因此也可以在指定的手册中搜索关键字,使用非常方便。 2.4 Matlab 变量 变量要求 变量区分字母的大小写,A和 a 是不同的两个变量 虽然变量的名字可以任意长,但 MATLAB 只使用前N个字符,第N个后的字符被忽略。 (N 是由函数 namelengthmax 返回的数值) N = namelengthmax N = 63 变量必须以字母开头,之后可以是任意字母、数字或者下
您可能关注的文档
- Visual Interdev 6.0 程序员指南(一).pdf
- 寂寞高手——中国股市内在规律研究和实战操作
- 秘密规则--股市职业炒盘手自述_(完全篇)
- 投资王道 证券分析实践 txtUMD TXT BRM 格式手机书下
- 一个美国资本家的成长:世界首富沃伦·巴菲特传
- Visual C++ 程序员指南(一).pdf
- 1-semantic deep web-automatic attribute extraction from the
- 2-Automatic Generation of Ontology from the Deep Web.pdf
- A Framework of Deep Web Crawler.pdf
- A Holistic Approach on Deep Web Schema Matching .pdf
- 2-红河州建筑施工安全生产标准化工地复核评分表(2022年修改版).docx
- 6.锡通项目2018年下半年工作会汇报材料(2018.7.9).docx
- 2018道路工程知识点汇总(新版).docx
- 附件3:月度生产例会安全汇报资料-站台门项目部.docx
- 附件2:广东建工集团2018年度科技成果汇总表.DOC
- 马武停车区、三汇停车区停车位管理系统,0#台账缺量.doc
- 攀成钢委办发〔2015〕19号(党风廉政建设责任考核与追究办法).doc
- 1-红河州建筑工程质量管理标准化复核评分表(2022年修改版).docx
- 中交第三公路工程局第四工程分公司项目经济合同结算管理办法(修订).doc
- 厂站安全操作规程汇编.doc
文档评论(0)