MATLAB概述.pptVIP

  1. 1、本文档共60页,可阅读全部内容。
  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概述 MATLAB语言是一种广泛应用于工程计算及数值分析领域的新型高级语言。自1984年推向市场以来,近20年的发展已成为国际公认的最优秀的工程应用开发环境。因其功能强大、简单易学、编程效率高而深受广大科技工作者的欢迎。 现今的欧美高校中,MATLAB已成为线性代数、自动控制理论、数字信号处理、时间序列分析、动态系统仿真、图像处理等课程的基本教学工具,成为本科生、硕士生以及博士生必须掌握的基本技能。 MATLAB的发展 1980年前后,MATLAB的雏形:LINPACK 和EISPACK的接口程序。 1984年成立MathWorks公司,推出MATLAB第1版(DOS版)。 1992年推出具有划时代意义的4.0版。 1997年推出5.0版。 1999年初推出5.3版。 2001年7月推出6.1版。 2002年8月推出最新版本6.5版。 MATLAB的主要功能及特点 主要功能: 1. 数值计算和符号计算功能 2. 绘图功能 3. MATLAB语言体系 4. MATLAB工具箱 MATLAB的主要功能及特点 主要特点: 1. 功能强大、适用范围广 2. 编程效率高 3. 界面友好、用户使用方便 4. 扩充能力强 5. 语言简单、内涵丰富 6. 强大方便的图形功能 7. 功能齐备的软件工具包 MATLAB命令窗口 MATLAB命令窗口 菜单栏: 在MATLAB 6.5命令窗口的菜单栏,共包含File、Edit、View、Web、Window和Help等6个菜单项。 工具栏: MATLAB 6.5命令窗口的工具栏共提供了10个命令按钮。 命令编辑区: 1. 命令编辑区的作用 命令编辑区用于输入命令和显示计算结果。 2. 命令行的输入规则 一个命令行输入一条命令,命令行以回车结束。 一个命令行也可以输入若干条命令,各命令之间以逗号分隔,若前一命令后带有分号,则逗号可以省略。 如果一个命令行很长,要加续行符(三个小黑点…)。 3. 命令行的编辑(方便地使用上、下键) 4. 常用操作系统命令 MATLAB文件管理 1 MATLAB的目录结构 2 MATLAB的搜索路径 3 用户目录的设置 将用户目录设置成当前目录使用cd命令。 cd c:\mydir 注意:设置的当前目录只是在当前启动的MATLAB环境下有效,一旦MATLAB重新启动,必须重新设置。 MATLAB帮助系统 帮助命令 1. help命令 help命令是查询函数语法的最基本方法,查询信息直接显示在命令窗口。 2. lookfor命令 lookfor对搜索范围内的M文件进行关键字搜索,条件比较宽松。 帮助窗口 帮助桌面 在线帮助页 还可以访问MathWorks公司的主页(): MATLAB功能演示 例1 求解线性方程组 命令如下: a=[2,3,-1;8,2,3;45,3,9]; b=[2;4;23]; x=inv(a)*b 执行结果: x = 0.5531 0.2051 -0.2784 例2 绘制正弦曲线和余弦曲线。 命令如下: x=[0:0.5:360]*pi/180; plot(x,sin(x),x,cos(x)) ; 例3 输入10个学生的成绩并对成绩按升序排序。 在MATLAB命令窗口输入: g=input(请输入学生成绩:); g=sort(g) 执行结果: 请输入学生成绩:[58 90 76 80 87 66] g = 58 66 76 80 87 90 例4 绘制草帽图 程序如下: [x,y]=meshgrid(-8:0.5:8); r=sqrt(x.^2+y.^2)+eps; z=sin(r)./r; surf(x,y,z) shading interp axis off 控制系统MATLAB计算与仿真 1 控制系统MATLAB仿真基础 1.1 控制系统数学模型 1.2 系统时域分析 1.3 系统频域分析 2 控制系统的MATLAB仿真及计算 3 控制系统设计 1 控制系统MATLAB仿真基础 1.1 控制系统数学模型 1.数学模型种类与转换 MATLAB中用四种数学模型表示控制系统:传递函 数模型、零极点增益模型、状态空间模型、动态 结构图(SIMULINK中使用)。 实际应用中,根据要解决问题的需要,往往要

文档评论(0)

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

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

版权声明书
用户编号:5203223011000000

1亿VIP精品文档

相关文档