![]()
内容推荐 本书以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在自动控制理论中的应用”“C语言程序设计”“计算机网络基础”等课程。2018-2022年,出版专业教材六部,与企业合作科研项目两项,2022年指导广东省科技创新战略专项资金项目一项。 目录 第1章 MATLAB基础概述 1.1 MATLAB主要功能 1.2 MATLAB R2023a主窗口 1.2.1 命令行窗口 【实战练习1-1】命令行窗口的使用 1.2.2 工具栏窗口 1.3 命令行窗口操作 1.3.1 常用命令行窗口命令 【实战练习1-2】保存、导入及查看命令的使用 【实战练习1-3】表达式运算 1.3.2 命令行窗口常用快捷键 1.4 App设计(Designer) 1.4.1 App的功能 1.4.2 APP的使用 【实战练习1-4】使用App设计简单GUI 1.5 认识Simulink 1.5.1 Simulink初始界面 1.5.2 simulink简单仿真案例 【实战练习1-5】Simulink简单仿真模型 1.6 帮助窗口 1.6.1 help命令 1.6.2 demo命令 第2章 MATLAB矩阵与数组的应用 2.1 常量和变量 2.1.1 常量 2.1.2 变量 2.1.3 变量使用规则 2.1.4 全局变量 2.1.5 数据类型 【实战练习2-1】变量的应用 2.1.6 常用标点符号的使用 2.2 矩阵操作 2.2.1 创建矩阵的方法 【实战练习2-2】创建实数和复数矩阵 2.2.2 创建向量的方法 2.2.3 常用特色矩阵 【实战练习2-3】创建特色矩阵 2.2.4 稀疏矩阵 【实战练习2-4】创建稀疏矩阵 【实战练习2-5】创建对角稀疏矩阵 【实战练习2-6】创建带状稀疏矩阵 2.2.5 矩阵拆分(分解) 【实战练习2-7】矩阵拆分的应用 【实战练习2-8】矩阵扩展的应用 2.3 矩阵基本运算 2.3.1 矩阵常用运算 【实战练习2.9】矩阵算术运算的应用 【实战练习2-10】矩阵乘法运算的应用 【实战练习2-11】矩阵左除运算的使用 【实战练习2-12】矩阵复数运算的应用 【实战练习2-13】关系运算的应用 【实战练习2-14】逻辑运算的应用 2.3.2 矩阵、向量元素的和与积运算 【实战练习2-15】求矩阵元素的和与积 2.3.3 矩阵、向量累加和与累乘积 【实战练习2-16】求矩阵列元素的累加和与累乘积 2.3.4 矩阵平均值和中值 【实战练习2-17】求矩阵的平均值和中值 2.3.5 矩阵最大值、最小值与排序 【实战练习2-18】求向量的最大值、最小值 【实战练习2-19】求矩阵最大值、最小值 【实战练习2-20】矩阵升序和降序的应用 2.3.6 矩阵的秩、迹和条件数 【实战练习2-21】求矩阵的秩、迹和条件数 2.3.7 矩阵的逆 【实战练习2-22】利用逆矩阵求方程组的解 …… 第3章 符号与多项式运算 第4章 MATLAB的高等数学计算 第5章 MATLAB程序设计 第6章 MATLAB的绘图应用 第7章 Simulink仿真基础应用 第8章 App界面设计 第9章 MATLAB与其他程序的调用 第10章 MATLAB的建模 参考文献 |