前言

MATLAB R2020a是2020年最新发行的MATLAB版本,它为数据分析与处理提供了强大的工具。目前,MATLAB已经在很多领域取得了成功应用。在这些领域的成功应用表明,MATLAB所代表的数据分析处理手段在科学、工程等方面将发挥重要的作用。

本书针对MATLAB在部分与数学高度相关领域内的应用,引导读者掌握MATLAB的应用。

1.本书特点

由浅入深,循序渐进:本书以初、中级读者为对象,首先从MATLAB的基础知识讲起,辅以MATLAB在工程中的应用案例,帮助读者尽快掌握利用MATLAB进行科学计算及工程分析的技能。

步骤详尽,内容新颖:本书结合作者多年MATLAB使用经验与实际工程应用案例,对MATLAB软件的使用方法与技巧进行详细讲解。本书内容新颖,在讲解过程中辅以相应的图片,使读者在阅读时一目了然,从而快速掌握书中所讲内容。

实例典型,轻松易学:学习实际工程应用案例的具体操作是掌握MATLAB最好的方式。本书通过应用案例,透彻、详尽地讲解了MATLAB在各方面的应用。

2.本书内容

本书分为5部分,共24章,面向MATLAB的初、中级读者。在介绍MATLAB集成环境的基础上,对MATLAB使用中常用的知识和工具进行详细的介绍。书中各章均提供大量有针对性的示例,可供读者实战练习。

(1)第1~5章为基础部分,讲解MATLAB R2020a概述、MATLAB基础知识、数组与矩阵、MATLAB编程基础及数据可视化。

1章:MATLAB R2020a概述 2章:MATLAB基础知识

3章:数组与矩阵 4章:MATLAB编程基础

5章:数据可视化

(2)第6~10章为数学应用部分,讲解数据分析、符号计算、概率统计、数学建模函数和经典智能算法。

6章:数据分析 7章:符号计算

8章:概率统计 9章:数学建模函数

10章:经典智能算法

(3)第11~15章为工程应用部分,讲解偏微分方程工具箱、优化工具箱、小波分析工具箱、Simulink仿真基础及应用。

11章:偏微分方程工具箱 12章:优化工具箱

13章:小波分析工具箱 14章:Simulink仿真基础

15章:Simulink仿真应用

(4)第16~20章为高级应用部分,讲解句柄图形对象、图形用户界面、文件I/O操作、MATLAB编译器和外部接口应用介绍。

16章:句柄图形对象 17章:图形用户界面

18章:文件I/O操作 19章:MATLAB编译器

20章:外部接口应用介绍

(5)第21~24章为知识拓展部分,讲解图像处理工具箱、信号处理工具箱、神经网络工具箱、Stateflow建模与应用。由于篇幅受限,第19~24章为赠送电子图书部分,请到“算法仿真在线”公众号下载阅读。

21章:图像处理工具箱 22:信号处理工具箱

23章:神经网络工具箱 24:Stateflow建模与应用

3.读者对象

本书适合MALTAB初学者和期望提高MATLAB数据分析及Simulink建模仿真工程应用能力的读者阅读,具体说明如下。

★初学MATLAB的技术人员。 ★广大科研工作人员。

★高校相关专业的教师和在校生。 ★相关培训机构的教师和学员。

★参加工作实习的“菜鸟”。 ★MATLAB爱好者。

4.本书作者

本书由刘浩、韩晶编写,其中第1~8章、第17~24章由刘浩编写,第9~16章由韩晶编写;另外,丁金滨、张樱枝、何嘉扬、王菁、白羽为本书的编写提供了大量的素材及技术支持,在此一并表示感谢。

虽然编者在本书的编写过程中力求叙述准确、完善,但由于水平有限,书中欠妥之处在所难免,希望读者和同人能够及时指出,共同促进本书质量的提高。

最后再次希望本书能为读者的学习和工作提供帮助!