(完整版)Matlab简介_原创精品文档.pdf

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

Matlab简介

1980年,美国CleveMoier博士在新墨西哥大学讲课时,认为高级语言的运用十分不

MatlabMatrixLaboratory)Matlab

便,于是创立了(的缩写,即矩阵实验室,早期的软件

是为了帮助老师和学生更好地学习,是作为一个辅助工具而之后逐渐演变成了一种实用性很

强的工具。1984,MathWorks软件公司推出了一种高级语言。它不但能编程还能用于数值

计算以及图形显示,并用与控制系统以及工程设计。90年,MathWorks软件公司为Matlab

开发了一种新的用于图形控制及仿真模型建立的软件Simulink。

它是Matlab的一个扩展软件模块,这个模块为用户提供了一个用于建模仿真各种数学物理模

型的软件,并且提供各种动态的结构模型,是用户可以快速方便的建模并且仿真,而不必写

任何程序。基于此优点,该工具很快被业界认可,并用于各种控制系统。

Matlab编程工具不像C语言那样难以掌握,所以在这种仿真环境下用户只需要简单的

列出计算式,结果便会以数值或图形的方式显示出来。从Matlab被发明以来,它的快速性集

成性、以及应用的方便性在高校中得到了好评。它可以很方便的进行图形输出输入,同时还

具有工具箱函数库,也能针对各个学科领域实现各种计算功能。另外,Matlab和其他高级语

言也具有良好的接口,可以方便地与其他语言实现混合编程,这都进一步拓宽了它的应用范

围和使用领域。

Matlab由主程序、Simulink动态仿真系统、和Matlab工具箱三部分组成。其中主程

序包括Matlab语言、工作环境以及应用程序;Simulink动态仿真系统是一个相互交互的系

统,用户制作一个模拟系统,并动态控制它;而工具箱就是Matlab基本语句的各种子程序和

函数库。它有可以分为功能性和学科性工具箱。功能性的工具箱主要用于扩展Matlab的符

号计算功能、图形建模功能、文字处理功能和与硬件的实时交互过程,如符号计算工具箱

等;学科性的工具箱则有较强的专业性,用于解决特定的问题,如信号处理工具箱和通信工

具箱。

如今,Matlab软件正在成为对数值、线性代数以及其他一些高等应用数学课程进行辅

助教学的有力工具;在工程技术界,Matlab软件也被用来构建与分析一些实际课题的数学

模型,其典型的应用包括数值计算、算法预设计与验证,以及一些特殊矩阵的计算应用,

如统计、图像处理、自动控制理论、数字信号处理、系统识别和神经网络等。它包括了被称作

工具箱(Toolbox)的各类应用问题的求解工具。工具箱实际上是对Matlab软件进行扩展

Matlab(M)

应用的一系列函数称为函数文件,它可用来求解许多学科门类的数据处理与

分析问题。

Matlab的主要特点有:

1.Matlab的单位为矩阵,它的表达式与数学工程计算类似,并且可以随时修改,而

且行和列无需定义。

2.Matlab对错误可以立即反映,并且进行解释,大大减少了调试和编程的工作量,且具

1

有友好的人机界面。

3.Matlab语言规则适于交流,而且具有强大的作图和数据可视化功能,并且简单、直

观、方便。

4.Matlab软件包有许多工具箱,各种工具箱能针对某一专门的问题或新算法解决,还为

其它语言提供了各种接口,以实现数据的传递和共享。

2.2Simulink简介

Simulink是MathWorks公司开发的又一个产生重大影响的软件产品。它能准确的分析

各种复杂的系统模型,在1990

文档评论(0)

152****7015 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档