第3讲Matlab软件介绍.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三讲 Matlab软件介绍 3.1 基本介绍 Matlab软件介绍 Matlab软件介绍 Matlab软件介绍 Matlab软件介绍 Matlab软件介绍 Matlab软件介绍 Matlab软件介绍 Matlab软件介绍 Matlab软件介绍 Matlab软件介绍 Matlab软件介绍 Matlab软件介绍 Matlab软件介绍 Matlab软件介绍 3、If-Else-End结构 (1)有一个选择的一般形式是: if expression {commands} end 如果在表达式(expression)里的所有元素为真,就执行if和end语句之间的命令串{commands}. MATLAB(fun1) 先建立M文件fun1.m定义函数f(x),再在Matlab命令窗口输入fun1(2),fun1(-1)即可。 2) 有三个或更多的选择的一般形式是: if (expression1) {commands1} else if (expression2) {commands2} else if (expression3) {commands3} else if …… ………………………………… else {commands} end end end …… end 先建立M文件fun2.m定义函数f(x),再在Matlab命令窗口输入fun2(2),fun2(0.5), fun2(-1)即可。 MATLAB(fun2) Matlab界面介绍 命令窗口 当前路径 内存变量空间 Matlab的指令输入有两种方式: 一种是在命令窗口(Command window)中输入指令,即单步执行方式; 另一种是在文件编辑器中创建Matlab文件,即形成.M文件。 但是在命令窗口中输入指令,存在着许多缺点: 文本编辑功能差,不易进行复制、粘贴以及文件注释等功能; 指令不能以文件的形式保存,关闭Matlab后所有指令就丢失了。 在Matlab的文本编辑器中输入,并以一个自己取定的文件名保存。当当前路径设置为文件所保存的路径时,在命令窗口中输入此文件名,就可以执行该文件的所有语句 。 Matlab对矩阵的操作非常简单,就像是在草稿纸上运算一样;并且可以快速求出该矩阵的转置、对称、逆等等。 * * Matlab软件的创立 时间:1980年 首创者:Cleve Moler博士 背景:在New Mexico大学讲授线性代数课程时,看到了用高级语言编程解决工程计算问题的诸多不便,因而构思开发了Matlab软件:Matrix Laboratory, 矩阵实验室。 工具:利用了他此前开发的LINPACK(线性代数软件包)和EISPACK(基于特征值计算的软件包)中可靠的子程序,用Fortran语言编写而成,集命令翻译、工程计算功能于一身。 发展:80年代初,Cleve Moler和John Little采样C语言改写了Matlab的内核。不久,他们成立了Mathworks软件开发公司,并将Matlab正式推向市场。 现在的Matlab新版本早已不只停留在工程计算功能上,它以矩阵运算为基础,把计算、可视化、程序设计融合到了一个简单易用的交互式工作环境中。 在Matlab中,可以实现工程计算、算法研究、符号运算、建模和仿真、原型开发、数据分析及可视化、科学和工程绘图、应用程序设计(包括图形用户界面设计)等功能。 正是凭借Matlab的这些突出优势,它现在已成为世界上应用最广泛的工程计算软件。 在美国等发达国家的大学里,Matlab是一种必须掌握的基本工具,而在国外的研究设计单位和工业部门,更是研究和解决工程计算问题的一种标准软件。 在国内也有越来越多的科学技术工作者参加到学习和使用这门语言的行列中来。 在开发者和使用者的共同努力下,Matlab正在成为计算机应用软件中的一个新热点。 Matlab软件系统的构成 Matlab软件 主包 Simulink 工具箱 一种基于矩阵/数组的高级语言,具有流程控制语句、函数、数据结构、输入输出、以及面向对象的程序设计特性。 包括一些高级指令,

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档