新书速览|MATLAB入门与应用实践:视频教学版

《MATLAB入门与应用实践:视频教学版》

01

本书内容

《MATLAB入门与应用实践:视频教学版》基于MATLAB R2024a 编写,以MATLAB编程计算和仿真分析知识为主线,全面讲解MATLAB工程应用的各种方法和技巧,配套素材文件、结果文件、PPT课件、教学视频、练习答案和教学大纲

《MATLAB入门与应用实践:视频教学版》共分12章 ,通过211个小实例、9个综合案例、39个新手问答以及1个综合案例,全面讲解MATLAB软件的基础知识和应用案例,内容包括MATLAB入门、MATLAB基础、程序设计基础、图形绘制、图形与图像的处理、高等数学计算、方程组、符号运算、图形用户界面设计、Simulink仿真基础、数理统计分析、控制系统的时域分析设计实例等。本书通过实例介绍MATLAB配置参数的含义,内容安排由浅入深,步骤详细,便于用户掌握相关参数的设置方法。

02

本书作者

徐海峰,管理学博士,现为广州商学院信息技术与工程学院副教授。担任过管理学、系统分析学科硕士生导师。累计完成了本硕博的多门课程,完成科研项目25项(其中主持科研项目14项);在各级学术刊物和会议上发表学术论文77篇(其中核心刊物19篇),出版专著2部,参与编撰各类教材5部。

李永建,机械工程博士,现在陆军工程大学石家庄校区某教研室副教授。主持或者参与省部级科研项目58项,获得部级科技进步二等奖2项,三等奖16项。发表高水平论文32篇,出版著作9部。

03

本书读者

《MATLAB入门与应用实践:视频教学版》适合MATLAB初学者 、数值分析与数值计算人员、工程设计人员、数据分析人员 阅读,也可以作为高等院校或者高职高专院校相关课程的教材

04

本书目录

向上滑动阅览

目 录

第1章 MATLAB入门1

1.1 MATLAB中的科学计算概述1

1.1.1 MATLAB的发展历程1

1.1.2 MATLAB系统2

1.2 MATLAB 2024的用户界面2

1.2.1 标题栏3

1.2.2 功能区3

1.2.3 工具栏5

1.2.4 命令行窗口5

1.2.5 命令历史记录窗口7

1.2.6 当前文件夹窗口8

1.2.7 工作区窗口9

1.2.8 图窗10

1.3 设置搜索路径11

1.3.1 查看搜索路径11

1.3.2 扩展搜索路径12

1.4 MATLAB的帮助系统13

1.4.1 联机帮助系统13

1.4.2 帮助命令14

1.4.3 联机演示系统17

1.5 新手问答19

1.6 上机实验19

1.7 思考与练习20

第2章 MATLAB基础知识21

2.1 MATLAB命令的组成21

2.1.1 基本符号21

2.1.2 功能符号23

2.1.3 常用的键盘操作24

2.2 数据类型25

2.2.1 变量与常量25

2.2.2 数值26

2.2.3 字符和字符串30

2.2.4 向量32

2.2.5 矩阵34

2.2.6 单元型变量41

2.2.7 结构型变量43

2.3 运算符44

2.3.1 算术运算符45

2.3.2 关系运算符45

2.3.3 逻辑运算符46

2.4 数值运算46

2.4.1 矩阵运算46

2.4.2 向量运算54

2.5 M文件56

2.5.1 命令式文件58

2.5.2 函数式文件59

2.6 操作实例------判断矩阵可否对角化60

2.7 新手问答62

2.8 上机实验63

2.9 思考与练习64

第3章 程序设计基础66

3.1 MATLAB程序设计66

3.1.1 表达式、表达式语句与赋值语句66

3.1.2 程序结构67

3.1.3 控制程序流程72

3.1.4 人机交互语句73

3.1.5 MATLAB程序的调试命令75

3.2 函数句柄76

3.2.1 创建函数句柄76

3.2.2 查看函数句柄属性77

3.2.3 调用函数句柄78

3.3 函数变量及其作用域78

3.4 子函数与私有函数79

3.5 程序设计的辅助函数79

3.6 文件调用记录81

3.6.1 profile函数81

3.6.2 显示调用记录结果82

3.7 操作实例------水平串联矩阵84

3.8 新手问答85

3.9 上机实验86

3.10 思考与练习87

第4章 图形绘制88

4.1 二维曲线的绘制88

4.1.1 绘制二维图形88

4.1.2 多图形显示93

4.1.3 绘制函数图形95

4.2 设置图形属性97

4.2.1 图窗的属性97

4.2.2 坐标系与坐标轴102

4.2.3 图形注释104

4.3 三维绘图109

4.3.1 三维曲线绘图函数109

4.3.2 三维网格函数113

4.3.3 三维曲面函数116

4.3.4 柱面与球面118

4.3.5 三维图形等值线120

4.4 三维图形修饰处理126

4.4.1 视角处理126

4.4.2 颜色处理128

4.4.3 光照处理132

4.5 操作实例---绘制函数的三维视图136

4.6 新手问答138

4.7 上机实验139

4.8 思考与练习141

第5章 图形与图像的处理142

5.1 向量图形142

5.2 图像处理及动画演示146

5.2.1 读写图像146

5.2.2 图像的显示及信息查询147

5.2.3 动画演示151

5.3 操作实例------曲线绘制动画153

5.4 新手问答154

5.5 上机实验155

5.6 思考与练习157

第6章 高等数学计算158

6.1 数列158

6.1.1 数列求和159

6.1.2 数列求积162

6.2 级数166

6.3 极限和导数167

6.3.1 极限168

6.3.2 导数169

6.4 积分170

6.4.1 定积分与广义积分170

6.4.2 不定积分171

6.4.3 多重积分172

6.5 积分变换174

6.5.1 傅里叶积分变换174

6.5.2 傅里叶逆变换175

6.5.3 快速傅里叶变换176

6.5.4 拉普拉斯变换178

6.5.5 拉普拉斯逆变换179

6.6 复杂函数180

6.6.1 泰勒展开180

6.6.2 傅里叶展开182

6.7 操作实例------高斯脉冲时域与频域转换184

6.8 新手问答185

6.9 上机实验185

6.10 思考与练习186

第7章 方程组188

7.1 方程的运算188

7.1.1 方程组的介绍188

7.1.2 方程的解189

7.2 求解线性方程组190

7.2.1 线性方程组定义190

7.2.2 利用矩阵运算求解192

7.2.3 利用矩阵分解法求解196

7.2.4 非负最小二乘解200

7.3 求解非线性方程(组)201

7.3.1 非线性方程201

7.3.2 非线性方程组203

7.4 偏微分方程204

7.4.1 偏微分方程简介204

7.4.2 区域设置及网格化205

7.4.3 设置边界条件208

7.4.4 PDE求解209

7.4.5 解特征值方程212

7.5 操作实例------求解时滞微分方程组214

7.6 新手问答215

7.7 上机实验216

7.8 思考与练习217

第8章 符号运算219

8.1 符号与数值219

8.1.1 符号与数值间的转换219

8.1.2 设置符号与数值的精度220

8.2 符号矩阵221

8.2.1 创建符号矩阵221

8.2.2 符号矩阵的其他运算224

8.2.3 简化符号多项式226

8.3 多元函数分析228

8.3.1 雅可比矩阵228

8.3.2 实数矩阵的梯度230

8.4 操作实例------希尔伯特矩阵231

8.5 新手问答233

8.6 上机实验234

8.7 思考与练习235

第9章 图形用户界面设计236

9.1 GUI开发环境236

9.2 在MATLAB环境设计GUI239

9.2.1 创建容器组件239

9.2.2 创建UI组件244

9.2.3 设计菜单246

9.3 使用设计视图248

9.3.1 设计环境248

9.3.2 放置组件251

9.3.3 设置组件属性252

9.3.4 添加上下文菜单254

9.4 代码视图258

9.4.1 编辑环境259

9.4.2 管理回调259

9.4.3 回调参数261

9.4.4 管理辅助函数261

9.4.5 管理属性263

9.5 新手问答266

9.6 上机实验267

9.7 思考与练习269

第10章 Simulink仿真基础270

10.1 Simulink简介270

10.1.1 Simulink模型的特点271

10.1.2 Simulink的数据类型273

10.2 Simulink模块库274

10.2.1 常用的模块库275

10.2.2 子系统及其封装278

10.3 创建仿真模型283

10.3.1 创建模型文件283

10.3.2 模块的基本操作284

10.3.3 设置模块参数286

10.3.4 连接模块288

10.4 仿真分析291

10.4.1 设置仿真参数291

10.4.2 仿真的运行和分析293

10.4.3 仿真错误诊断302

10.5 过零检测303

10.6 代数环304

10.7 回调函数305

10.8 S函数306

10.8.1 S函数的工作流程307

10.8.2 S函数的编写308

10.9 操作实例------单摆系统振动系统仿真309

10.10 新手问答315

10.11 上机实验316

10.12 思考与练习316

第11章 数理统计分析318

11.1 MATLAB数理统计基础318

11.1.1 样本均值318

11.1.2 样本方差与标准差319

11.1.3 协方差和相关系数320

11.2 曲线拟合321

11.2.1 多项式拟和322

11.2.2 直线的最小二乘拟合323

11.2.3 最小二乘法曲线拟合324

11.3 回归分析327

11.3.1 一元线性回归327

11.3.2 多元线性回归328

11.3.3 部分最小二乘回归328

11.4 操作实例---推测世界人口331

11.5 新手问答333

11.6 上机实验333

11.7 思考与练习334

第12章 控制系统分析设计实例336

12.1 控制系统的分析336

12.1.1 控制系统的仿真分析336

12.1.2 闭环传递函数337

12.2 闭环传递函数的响应分析338

12.2.1 阶跃响应曲线338

12.2.2 冲激响应曲线339

12.2.3 斜坡响应339

12.3 控制系统的稳定性分析340

12.3.1 状态空间实现340

12.3.2 稳定性341

05

本书特色

**(1)**涵盖MATLAB R2024a常见的工具、命令的相关功能,结合真实的职场案例,精选实用的功能,方便零基础的读者轻松入门。

**(2)**解析211个小实例、9个综合演练、39个新手问答以及1个行业应用案例,结合"上机实验"和"思考与练习",让读者轻松学会MATLAB的操作方法和技巧。

**(3)**配套素材文件、结果文件、PPT课件、教学视频、练习答案。

本文摘自《MATLAB入门与应用实践:视频教学版》,获出版社和作者授权发布。

链接:MATLAB入门与应用实践(视频教学版)------jdhttps://item.jd.com/14979374.html

相关推荐
fantasy_arch2 分钟前
SVTAV1热点函数-svt_ext_all_sad_calculation_8x8_16x16_avx2
人工智能·计算机视觉·av1
Evand J3 分钟前
【MATLAB例程】三维环境下,动态轨迹的AOA定位与UKF滤波,模拟IMU/AOA的数据融合(AOA的测角基站数量可自适应,目标运动轨迹可自行修改)
开发语言·算法·matlab·卡尔曼滤波
Best_Me075 分钟前
《PromptAD》实验步骤
人工智能·深度学习·机器学习
剑盾云安全专家12 分钟前
AI助力高效办公:如何利用AI制作PPT提升工作效率
人工智能·科技·aigc·powerpoint·软件
eqwaak042 分钟前
基于大语言模型的智能音乐创作系统——从推荐到生成
人工智能·爬虫·python·语言模型·自然语言处理·自动化
扫地的小何尚42 分钟前
NVIDIA cuOpt:GPU加速优化AI微服务详解
人工智能·算法·微服务·ai·架构·gpu
邴越1 小时前
AI大模型、机器学习以及AI Agent开源社区和博客
人工智能·机器学习
超自然祈祷1 小时前
庙算兵棋推演AI开发初探(6-神经网络开发)
人工智能
云空1 小时前
《Keras 3 :AI 使用图神经网络和 LSTM 进行交通流量预测》
人工智能·神经网络·keras
软***c1 小时前
Python CSV 数据分析:问题排查与解决全记录
人工智能·python·数据分析