MATLAB R2016a完全自学一本通 - (EPUB全文下载)
文件大小:1.05 mb。
文件格式:epub 格式。
书籍内容:
MATLAB R2016a完全自学一本通
第1篇
第1章 MATLAB R2016a概述
第2章 MATLAB基础知识
第3章 数组与矩阵
第4章 MATLAB编程基础
第5章 数据可视化
第2篇
第6章 数据分析
第7章 符号数学计算
第8章 概率统计
第9章 数学建模函数
第10章 经典智能算法
第3篇
第11章 偏微分方程工具箱
第12章 优化工具箱
第13章 图像处理工具箱
第14章 信号处理工具箱
第15章 小波分析工具箱
第16章 Simulink仿真基础
第17章 Simulink仿真应用
第18章 Stateflow建模与应用
第19章 神经网络工具箱
反侵权盗版声明
第1篇
第1章 MATLAB R2016a概述
知识要点
MATLAB R2016a是MathWorks公司发布的最新版的集算法开发、数据可视化、数据分析及数值计算于一体的高级技术计算语言和交互式环境。本章将介绍 MATLAB R2016a的最新特性、MATLAB界面功能及如何对界面的各部分进行操作。
1.1 MATLAB R2016a简介
MathWorks公司创立于1984年,总部位于美国马萨诸塞州内迪克,在全球15个国家有 2 200 名员工,是领先的为工程师和科学家提供数学计算软件的供应商,旗下的产品包括MATLAB产品家族、Simulink产品家族及PolySpace产品家族。
1.1.1 MathWorks及其产品概述
MATLAB 是矩阵实验室(Matrix Laboratory)的简称,是一种用于算法开发、数据可视化、数据分析及数值计算的高级技术计算语言和交互式环境。MATLAB的应用范围非常广,包括信号和图像处理、通信、控制系统设计、测试和测量、财务建模和分析,以及计算生物学等众多应用领域。附加的工具箱(单独提供的专用 MATLAB 函数集)扩展了MATLAB的使用环境,以解决这些应用领域内特定类型的问题。
Simulink 是一个用于对动态系统进行多域建模和模型设计的平台。它提供了一个交互式图形环境,以及一个自定义模块库,并可针对特定应用加以扩展,可应用于控制系统设计、信号处理和通信及图像处理等众多领域。
PolySpace提供代码验证,可确保消除源代码中的溢出、除零、数组访问越界及其他运行错误。此类产品可以证明源代码中不存在某些运行错误,使工程师能够选择并跟踪嵌入式软件质量的指标和阈值,帮助软件团队更好地定义质量目标,并更快地实施。该软件已经在汽车、航空、国防及工业自动化和机械行业中得到广泛应用。
目前,经常使用的MATLAB软件集成了MATLAB和Simulink两大模块,也是本书即将介绍的内容;而PolySpace是独立于MATLAB软件之外的,需要单独安装。
1.1.2 MATLAB与其他数学软件
除MATLAB外,其他广泛应用的数学软件很多,著名的有Mathematica和Maple。
Mathematica是一个综合的数学软件环境,具有数值计算、符号推导、数据可视化和编程等多种功能,在符号计算领域有很高的知名度。整个 Mathematica 软件分为两大部分:Kemel和FrontEnd。Kemel是软件的计算中心,而FrontEnd负责与用户的交流,两者有一定的独立性。Mathematica的表达式含义十分丰富,几乎包含了一切要处理的对象。
Maple 是当今世界上较优秀的几款数学软件之一。它以友善的使用环境、强大的符号处理、精确的数值计算、灵活的图形显示、高效的编程功能为越来越多的教师、学生和科研人员所喜爱,并成为他们进行数学处理的首选工具。由于Maple软件原是为符号计算而设计的,因此在数值计算与绘图方面的运算速度要比MATLAB慢。Maple的帮助系统是用英语写的,这给英文差的人们带来了不便。
MATLAB 作为和 Mathematica、Maple 并列的三大数学软件之一,强项就是其强大的矩阵计算及仿真能力。每次 MathWorks 公司发布 MATLAB 的同时,也会发布仿真工具Simulink。
在欧美国家,很多大公司将产品投入实际使用之前都会进行仿真试验,他们主要使用的仿真软件就是Simulink。MATLAB提供了自己的编译器,全面兼容C++及Fortran两大语言。因此MATLAB成为工程师、科研工作者最好的语言、最好的工具。
1.1.3 MATLAB的主要特点
MATLAB 以其良好的开放性和运行的可靠性,已经成为国际控制界公认的标准计算软件,在国际上30多个数学类科技应用软件中,MATLAB在数值计算方面独占鳌头。
(1)计算功能强大。
(2)绘图非常方便。在Fortran和C语言里,绘图都很不容易,但在MATLAB里,数据的可视化非常简单。而且,MATLAB还具有较强的编辑图形界面的能力。
(3)功能强大的工具箱是MATLAB的另一特色。MATLAB包含两个部分:核心部分和各种可选的工具箱。核心部分有数百个核心内部函数。其工具箱又分为两类:功能性工具箱和学科性工具箱。
功能性工具箱主要用来扩充其符号计算功能、图示建模仿真功能、文字处理功能及与硬件实时交互功能。功能性工具箱用于多种学科。
学科性工具箱的专业性比较强,如control、signal processing、communication等。这些工具箱都是由该领域内学术水平很高的专家编写的,所以用户无须编写自己学科范围内的基础程序,而直接进行高、精、尖的研究即可。
除内部函数以外,MATLAB的所有核心文件和工具箱文件都是可读可写的源文件,用户可通过对源文件的修改及加入自己的文件构成新的工具箱。
(4)帮助功能完整:自带的帮助功能是非常强大的帮助手册。
1.1.4 MATLAB的系统组成
MATLAB系统由MATLAB开发环境、MATLAB数学函数库、MATLAB语言、MATLAB图形处理系统和MATLAB应用程序接口(API)五大部分构成。
1.MATLAB开发环境
MATLAB开发环境是一套方便用户使用MATL ............
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » MATLAB R2016a完全自学一本通 - (EPUB全文下载)