本书主要面向零基础读者,用实例引导读者学习,深入浅出地介绍了MATLAB的相关知识和实战技能。
本书第Ⅰ篇“基础知识”主要讲解MATLAB基础知识;第Ⅱ篇“语法基础”主要讲解MATLAB的基本使用方法、MATLAB编程基础、MATLAB的数组与矩阵操作、常用数学函数、符号运算、数值运算、数据分析及图形句柄等;第Ⅲ篇“数据可视化”主要介绍二维数据可视化和三维数据可视化等;第Ⅳ篇“编程设计”主要介绍图形用户界面设计、Simulink仿真基础、文件读取I/O、MATLAB编译器及外部接口应用等;第Ⅴ篇“综合实战”主要介绍MATLAB在信号与系统中的应用、 MATLAB在数字信号处理中的应用、MATLAB在通信原理中的应用、MATLAB在图像处理领域的应用及MATLAB在金融领域的应用等。
本书所提供的电子资源中包含了与图书内容全程同步的教学视频。此外,还赠送了大量相关学习资料,以便读者扩展学习。
本书适合任何希望学习MATLAB的读者,无论读者是否从事计算机相关行业,是否接触过MATLAB,均可通过学习本书快速掌握MATLAB的开发方法和技巧。
PREFACE
“从入门到精通”系列是专为初学者量身打造的一套编程学习用书,由专业计算机图书策划机构“龙马高新教育”精心策划而成。
本书主要面向MATLAB初学者和爱好者,旨在帮助读者掌握MATLAB基础知识、了解开发技巧并积累一定的项目实战经验。
为什么要写这样一本书
荀子曰:“不闻不若闻之,闻之不若见之,见之不若知之,知之不若行之。”
实践对于学习的重要性由此可见一斑。为此,本书立足于实战,从项目开发的实际需求入手,将理论知识与实际应用相结合以帮助初学者能够快速掌握MATLAB相关知识,并拥有一定的项目开发经验,从而在职场中获得良好的起点。
MATLAB的学习路线
本书总结了作者多年的教学实践经验,为读者设计了合适的学习路线。
本书特色
● 零基础、入门级的讲解
无论读者是否从事计算机相关行业,是否接触过MATLAB,是否使用MATLAB开发过项目,都能从本书中获益。
● 超多、实用、专业的范例和项目
本书结合实际工作中的范例,逐一讲解MATLAB的各种知识和技术。最后,还以实际开发项目帮助读者综合运用所学知识,从而提升实战经验,积累项目经验。
● 随时检测自己的学习成果
每章首页给出了“本章要点”,方便读者明确学习方向。
● 细致入微、贴心提示
本书在讲解过程中使用了“提示”“注意”“技巧”等小栏目,帮助读者在学习过程中更清楚地理解基本概念,掌握相关操作,并轻松获取实战技巧。
超值电子资源
● 全程同步教学视频
涵盖本书所有知识点,详细讲解每个范例和项目的开发过程及关键点,帮助读者更轻松地掌握书中所有的MATLAB程序设计知识。
● 超多电子资源大放送
赠送大量电子资源,包括11小时全程同步教学视频、188个范例源码、全书配套PPT、85个经典程序源代码、MATLAB快捷键速查手册、MATLAB函数速查手册、MATLAB编程实例100例、MATLAB常见问题解答电子书、MATLAB中常见的程序出错问题及解答电子书、数学建模常用到的MATLAB函数电子书。
读者对象
● 没有任何MATLAB基础的初学者。
● 已掌握MATLAB入门知识,希望进一步学习核心技术的人员。
● 具备一定的MATLAB开发能力,缺乏MATLAB实战经验的人员。
● 各类院校及培训学校的老师和学生。
二维码视频教程学习方法
为了方便读者学习,本书提供了大量视频教程的二维码。读者使用微信、QQ的“扫一扫”功能扫描二维码,即可通过手机观看视频教程。
如下图所示,扫描标题旁边的二维码即可观看本节视频教程。
龙马高新教育App使用说明