MATLAB编程实战——手把手教你掌握300个精彩案例
通过精彩案例掌握MATLAB设计!提供完整程序代码,可以举一反三快速实践

作者:姜增如

丛书名:计算机科学与技术丛书

定价:89元

印次:1-3

ISBN:9787302656708

出版日期:2024.04.01

印刷日期:2026.01.22

图书责编:盛东亮

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书以 MATLAB R2023a 为操作平台,每个章节使用“实战练习”进行讲解,由浅入深、通俗易懂。 本书共分为 10 章,其中:第 1~4 章主要介绍 MATLAB 基础知识、矩阵与数组的应用、符号运算及 在高等数学中的应用,使用 100 多个案例说明了命令、函数的使用方法,为了更好地理解高等数学运 算的应用,第 4 章除了拉普拉斯变换、傅里叶变换、极限、积分、微分、导数和级数等运算,还加入 了一维至多维的散点数据插值、拟合及绘图;第 5 章详细介绍了 MATLAB 编程的 3 种基本结构,使 用了 50 多个案例说明选择、循环编程、函数建立、递归调用及文件读写操作,此外添加了 MATLAB 类的使用,包括封装、继承及多态的案例;第 6 章介绍了二维、三维绘图,包括特色绘图、散点图、 动态曲线及动画绘图,共使用了 50 多个案例描述绘制过程;第 7 章介绍 Simulink 仿真,包括模块、 操作及使用函数运行仿真的方法;第 8 章介绍 App 界面设计,使用 50 多个案例介绍编辑文本、按钮、 图像、坐标区、列表框、树、表、菜单及对话框等多种组件操作过程,用户可按步骤自行设计 App; 第 9 章介绍了 MATLAB 与 C++语言和 Python 语言交互编程方法,内嵌了多个案例进行说明;第 10 章介绍了建模的方法,通过机理建模、仿真优化和实验建模 3 种方法,使用了 6 个案例说明建立数学 模型的过程。本书内容从最基本的窗口操作开始,由矩阵使用到 MATLAB 的建模应用,共计使用了 300 多个案例贯穿于每个章节中。所有例程内嵌程序命令、注释、说明和运行结果,图文并茂。本书 不仅适合理工类所有专业的学生使用,也可作为计算机语言的开启和提高类的课程教材。 本书讲解重视边学边练,配合演示文稿的课件和实战练习,有助于课堂教学和学生自学。特 别在增强学习的可视性方面,书中的 App 设计案例新颖实用,几乎涵盖了所有基本组件的应用。 且将二维、三维、网格、网面图、色彩的渲染、光照效果及图像的动画设计嵌入 App 中,突出了 人机交互界面展示。

姜增如:北京理工大学副教授,硕士生导师。目前任职于深圳北理莫斯科大学,主讲“Python程序设计”“MATLAB程序设计”“MATLAB在自动控制理论中的应用”“C语言程序设计”“计算机网络基础”等课程。先后出版专业教材六部,与企业合作科研项目两项,指导广东省科技创新战略专项资金项目一项。

MATLAB R2023a 是 MathWorks 公司于 2023 年 3 月推出的新版本。该软件在工程计算、 控制系统仿真、建模、信号处理与通信、图像处理、信号检测、金融建模设计与分析等领域中, 不仅在实时脚本和函数编辑中增加了多项辅助功能,还对 App 组件浏览器设置了重新排序子 级,增加了用户体验。该版 MATLAB 应用范围不断扩大,支持 Python 语言的语法突出显示, 对原有工具箱也做了改进和缺陷(Bug)修复;拥有更多数据分析、机器学习和深度学习选项, 且速度比以往更快;能将大型数据集运行分析扩展到群集和云。 本书以培养学生的基本操作技能、综合应用能力和创新能力为目标,系统讲解了基础操 作和算法应用,采用了 300 多个案例进行讲解,是一本工科院校学生不可缺少的教材,亦可作 为理论教学、实验、通识选修课的参考书。 本书最大的特色是案例教学,该内容将 MATLAB 软件与实战练习融为一体,一方面帮助 使用者学习 MATLAB 编程方法;另一方面为学习高等数学算法提供支持,使复杂的数学计算 用一个函数即可完成,大大节省了计算时间。...

目录
荐语
查看详情 查看详情
                                              

     

     

     

     

     

     

第  1 章  MATLAB基础概述. 1 

    1.1  MATLAB  主要功能    .1 

    1.2  MATLAB R2023a 主窗口    .2 

        1.2.1  命令行窗口    2 

              【实战练习     1-1】命令行窗口的使用         .3 

        1.2.2  工具栏窗口    3 

    1.3  命令行窗口操作6 

        1.3.1  常用命令行窗口命令.6 

              【实战练习     1-2】保存、导入及查看命令的使用             6 

              【实战练习     1-3】表达式运算      .7 

        1.3.2  命令行窗口常用快捷键         .7 

    1.4  App 设计(Designer)  .8 

        1.4.1  App 的功能  8 

        1.4.2  App 的使用  9 

              【实战练习     1-4】使用   App 设计简单    GUI9 

    1.5  认识  Simulink . 10 

        1.5.1  Simulink 初始界面  10 

        1.5.2  Simu... 查看详情

"本书系统介绍了MATLAB特有的编程思想、高效的编程方法,以编程案例的形式介绍MATLAB在科学计算中的实际应用。书中内容涉及MATLAB矩阵运算、计算函数、符号运算、程序结构、二维/三维及动画绘图、Simulink仿真、App界面设计、建模方法及多种语言联合调用等。全书提供了300多个案例帮助读者全面理解MATLAB工具箱的使用方法,帮助读者轻松地创建人机交互界面,将C/C++/Python程序在MATLAB中运行,帮助读者掌握MATLAB科学计算和Simulink系统仿真的知识体系。本书知识要点如下:
MATLAB应用的基础知识;
MATLAB矩阵与数组的应用;
MATLAB符号与多项式运算;
MATLAB高等数学计算;
MATLAB程序设计方法;
MATLAB二维/三维及动画绘图;
Simulink系统仿真;
App界面设计及回调函数;
MATLAB与C/C++/Python语言的调用;
MATLAB数学建模。"

查看详情