newMATLAB简介.ppt

  1. 1、本文档共141页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
newMATLAB简介.ppt

参考书: 1.MATLAB基础与编程入门 张威 著 西安电子科技大学出版社2008 2.MATLAB7.0/Simulink6.0建模仿真开发与高级工程应用 黄永安,马路,刘慧敏 著 清华大学出版社2005 3.MATLAB原理与工程应用(第二版) [美]马格雷伯(Magrab E. B. ) 等著,高会生 等译 电子工业出版社2006 4.MATLAB在电路与信号及控制理论中的应用 陈晓平,李长杰,毛彦欣 著 中国科学技术大学出版社2008 5.MATLAB控制系统设计 仿真 应用 王丹力,赵剡,邱治平 著 中国电力出版社2007 6.MATLAB在控制系统中的应用 张静 等著 电子工业出版社2007 7.MATLAB R2007图像处理技术与应用 王爱玲,叶明生,邓秋香 著 电子工业出版社2008 8.MATLAB7.X数字信号处理 郭仕剑 等著 人民邮电出版社2006 等等 主要内容 一、MATLAB概述 二、MATLAB数据 三、MATLAB程序设计 四、MATLAB数值计算与符号计算 五、MATLAB绘图 六、MATLAB工具箱 七、MATLAB控制工程应用举例 一. MATLAB概述 MATLAB语言是一种广泛应用于工程计算及数值分析领域的新型高级语言,自1984年由美国MathWorks公司推向市场以来,历经二十多年的发展与竞争,现已成为国际公认的最优秀的工程应用开发环境。 在欧美各高等院校,MATLAB已经成为线性代数、自动控制理论、数字信号处理、动态系统仿真、图像处理等课程的基本教学工具,是理工科本科生、研究生必须掌握的基本技能。 在科研和工业生产领域, MATLAB已被广泛地用于研究和解决各种具体的工程问题。 MATLAB 版本 MATLAB语言的优势 编程简单,类似于其他语言,如C 集成度高,扩展性好 数学问题分析能力强大 在数学、工程领域有各种“工具箱” 强大的系统仿真能力,Simulink建模 在控制界是国际首选的计算机语言 MATLAB的主要功能 1.数值计算和符号计算功能 MATLAB的数值计算功能包括:矩阵运算、多项式和有理分式运算、数据统计分析、数值积分、优化处理等。符号计算将得到问题的解析解。 MATLAB的工作环境 命令窗口(Command Window) 提供了用户和 MATLAB交互操作的环境,是和MATLAB编译器连接的主要窗口,用户可以在该窗口中直接输入命令行。 历史指令窗口(Command History) 显示用户在命令窗口中所输入的每条命令的历史记录,并标明使用时间,便于用户查询。 当前路径窗口(Current Directory Browser) 显示当前用户工作所在的路径。 工作空间管理窗口(Workspace Browser) 显示计算机内存中MATLAB变量的名称、数学结构、该变量的字节数及其类型。 M文件编辑/调试器(Editor/Debugger) 命令文本文件格式的编辑器,便于用户进行控制流的程序设计。 帮助导航/浏览器(Help Navigator/Browser) 向用户提供关于MATLAB软件应用的帮助信息。 MATLAB文件管理 MATLAB有自己严谨的目录结构,在安装目录下有下面几个常用的子目录: 1、bin子目录 存放MATLAB的大部分可执行文件、库文件以及一些设置路径的批处理文件; 2、extern子目录 存放MATLAB语言和C的接口,如头文件等; 3、help子目录 存放HTML型的或PDF型的帮助文件; 4、notebook子目录 MATLAB笔记本目录,即存放MATLAB语言和Word的接口; 5、simulink子目录 Simulink软件所在的目录; 6、toolbox子目录 各个工具箱所在目录。其中, matlab子目录下为MATLAB系统的基本内容,而其他的目录随所安装工具箱的不同而有所差异; 7、work子目录 用户工作目录。 几个例子 例1.1:求解线性方程组 在MATLAB命令窗口输入命令: a=[2,3,-1;8,2,3;45,3,9]; %建立系数矩阵a b=[2;4;23]; %建立列向量b x=inv(a)*b %求根,inv(a)为a的逆矩阵 例1.2:绘制正弦曲线和余弦曲线。 在MATLAB命令窗口输入命令: x=[0:0.5:360]*pi/180; %建立x向量,x从0°

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档