《MATLAB2018从入门到精通 402个实例源文件和视频讲解 实战案例版 中文版》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:天工在线编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2018
  • ISBN:9787517059875
  • 页数:533 页
图书介绍:全书分为五个部分:基础部分,讲解MATLAB 基础知识、数组与矩阵、MATLAB 编程基础及数据可视化等;数学应用部分,讲解数据分析、符号数学计算和概率统计等;工程应用部分,讲解偏微分方程、优化、图像处理、信号处理、小波分析等工具箱,Simulink 仿真基础及应用等;知识拓展部分,讲解句柄图形对象、图形用户界面、文件读取I/O、MATLAB 编译器和外部接口应用介绍等内容。本书适合MATLAB入门者阅读。主要人群:高校在校生、毕业生,相关培训机构学员。

第1章 MATLAB用户界面 1

1.1MATLAB中的科学计算概述 1

1.1.1MATLAB的发展历程 1

1.1.2MATLAB系统 2

1.1.3MATLAB的特点 3

1.2MATLAB 2018的工作界面 4

1.2.1标题栏 4

动手练一练——熟悉操作界面 5

1.2.2功能区 5

1.2.3工具栏 6

1.2.4命令行窗口 6

1.2.5命令历史记录窗口 9

实例——显示命令历史记录窗口 9

1.2.6当前目录窗口 10

实例——设置目录 10

实例——设置文件路径 11

动手练一练——环境设置 11

1.2.7工作区窗口 11

实例——变量赋值 11

1.2.8图像窗口 14

实例——绘制函数图形 14

第2章 帮助系统 16

2.1MATLAB内容及查找 16

2.1.1 MATLAB的搜索路径 16

实例——显示文件路径 17

实例——显示文件路径字符串 18

2.1.2扩展MATLAB的搜索路径 18

实例——添加文件路径 18

2.2MATLAB的帮助系统 20

2.2.1联机帮助系统 20

2.2.2帮助命令 21

实例——搜索文件 21

实例——查询eig函数 22

实例——搜索quadratic函数 23

2.2.3联机演示系统 23

2.2.4网络资源 25

第3章 MATLAB基础知识 27

3.1MATLAB命令的组成 27

3.1.1基本符号 28

3.1.2功能符号 29

3.1.3常用指令 31

实例——清除内存变量 31

3.2数据类型 32

3.2.1变量与常量 32

实例——显示圆周率pi的值 33

实例——改变圆周率初始值 33

3.2.2数值 34

实例——显示十进制数字 34

实例——指数的显示 35

实例——复数的显示 36

实例——显示长整型圆周率 36

动手练一练——对比数值的显示格式 37

3.3运算符 37

3.3.1算术运算符 37

实例——计算乘法 38

实例——立方运算 38

实例——计算平方根 38

3.3.2关系运算符 39

实例——比较字符大小 39

3.3.3逻辑运算符 39

动手练一练——数值的逻辑运算练习 41

3.4函数运算 41

3.4.1复数运算 41

3.4.2三角函数运算 43

第4章 向量与多项式 44

4.1向量 44

4.1.1向量的生成 45

实例——直接输入生成向量 45

实例——冒号创建向量 45

实例——函数生成向量 46

实例——生成对数分割向量 46

4.1.2向量元素的引用 46

实例——抽取向量元素 46

4.1.3向量运算 47

实例——向量的四则运算 48

实例——向量的点积运算 48

实例——向量的叉积运算 49

实例——向量的混合积运算 49

4.2多项式 49

4.2.1多项式的创建 49

实例——输入符号多项式 50

实例——构建多项式 50

4.2.2数值多项式四则运算 50

动手练一练——多项式的计算 51

实例——构造多项式 51

实例——多项式的四则运算 51

4.2.3多项式导数运算 52

动手练一练——创建导数多项式 52

4.3特殊变量 52

4.3.1单元型变量 52

实例——生成单元数组 53

实例——引用单元型变量 54

实例——图形显示单元型变量 55

4.3.2结构型变量 55

实例——创建结构性变量 56

第5章 矩阵运算 57

5.1矩阵 57

5.1.1矩阵定义 57

实例——创建矩阵 58

实例——创建复数矩阵 58

5.1.2矩阵的生成 59

实例——M文件矩阵 59

实例——创建生活用品矩阵 60

动手练一练——创建成绩单 60

5.1.3创建特殊矩阵 61

实例——生成特殊矩阵 62

5.1.4矩阵元素的运算 63

实例——新矩阵的生成 63

实例——矩阵维度修改 63

实例——矩阵的变向 64

实例——矩阵抽取 65

动手练一练——创建新矩阵 66

5.2矩阵数学运算 66

5.2.1矩阵的加法运算 66

实例——验证加法法则 66

实例——矩阵求和 67

实例——矩阵求差 68

5.2.2矩阵的乘法运算 68

实例——矩阵乘法运算 69

5.2.3矩阵的除法运算 70

实例——验证矩阵的除法 71

实例——矩阵的除法 71

动手练一练——矩阵四则运算 72

5.3矩阵运算 72

5.3.1幂函数 72

实例——矩阵的幂运算 73

5.3.2矩阵的逆 73

实例——随机矩阵求逆 74

实例——矩阵更新 74

5.3.3矩阵的条件数 76

5.3.4矩阵的范数 77

实例——矩阵的范数与条件数 77

动手练一练——矩阵一般运算 78

5.4矩阵分解 78

5.4.1楚列斯基(Cholesky)分解 78

实例——分解正定矩阵 79

5.4.2LU分解 79

实例——矩阵的三角分解 79

5.4.3LDMT与LDLT分解 80

实例——矩阵的LDM分解 81

实例——矩阵的LDL分解 82

5.4.4QR分解 83

实例——随机矩阵的QR分解 83

动手练一练——矩阵变换分解 85

5.4.5SVD分解 85

实例——随机矩阵的奇异值分解 85

5.4.6舒尔(Schur)分解 86

实例——矩阵的舒尔分解 86

实例——矩阵的复舒尔分解 87

5.4.7海森伯格(Hessenberg)分解 88

实例——求解变换矩阵 88

5.5综合实例——方程组的求解 88

5.5.1利用矩阵的逆 90

5.5.2利用矩阵分解求解 90

第6章 二维绘图 95

6.1二维绘图 95

6.1.1plot绘图命令 95

实例——实验数据曲线 96

实例——窗口分割 97

实例——随机矩阵图形 98

实例——摩擦系数变化曲线 98

实例——正弦图形 99

实例——正弦余弦图形 100

实例——数据点图形 101

实例——图形的重叠 102

实例——曲线属性的设置 103

实例——函数图形 104

6.1.2fplot绘图命令 105

实例——绘制函数曲线 106

6.1.3ezplot绘图命令 107

实例——绘制隐函数图形 107

动手练一练——绘制指数函数与幂函数函数图形 108

6.2不同坐标系下的绘图命令 108

6.2.1极坐标系下绘图 108

实例——极坐标图形 108

实例——直角坐标与极坐标系图形 108

6.2.2半对数坐标系下绘图 110

实例——半对数坐标系图形 111

6.2.3双对数坐标系下绘图 111

实例——双对数坐标系绘图 111

6.2.4双y轴坐标 112

实例——双Y轴坐标绘图 112

动手练一练——绘制不同坐标系函数图形 113

6.3图形窗口 113

6.3.1图形窗口的创建 113

6.3.2工具条的使用 116

6.4综合实例——绘制函数曲线 119

第7章 图形标注 122

7.1图形属性设置 122

7.1.1坐标系与坐标轴 122

实例——坐标系与坐标轴转换 124

7.1.2图形注释 125

实例——正弦波填充图形 125

实例——余弦波图形 126

实例——正弦函数图形 128

实例——倒数函数图形 129

实例——图例标注函数 131

实例——分隔线显示函数 132

动手练一练——幂函数图形显示 132

7.2特殊图形 132

7.2.1统计图形 133

实例——绘制矩阵图形 134

实例——各个季度所占营利总额的比例统计图 136

实例——绘制柱状图 136

7.2.2离散数据图形 137

实例——绘制铸件尺寸误差棒图 138

实例——绘制火柴杆图 139

实例——绘制阶梯图 140

7.2.3向量图形 141

实例——罗盘图与羽毛图 142

实例——绘制箭头图形 142

动手练一练——绘制函数罗盘与羽毛图形 143

7.3综合实例——部门工资统计图分析 143

第8章 三维绘图 149

8.1三维绘图 149

8.1.1三维曲线绘图命令 150

实例——绘制空间直线 150

实例——绘制三维曲线 150

动手练一练——圆锥螺线 151

8.1.2三维网格命令 152

实例——绘制网格面 152

实例——绘制山峰曲面 153

实例——绘制函数曲面 154

实例——绘制符号函数曲面 155

动手练一练——函数网格面的绘制 156

8.1.3三维曲面命令 156

实例——绘制山峰表面 156

实例——绘制带洞孔的山峰表面 157

实例——绘制参数曲面 158

8.1.4柱面与球面 159

实例——绘制柱面 159

实例——绘制球面 160

8.1.5三维图形等值线 161

实例——三维等值线图 162

实例——绘制二维等值线图 163

实例——绘制二维等值线图及颜色填充 164

实例——绘制等值线 165

实例——绘制符号函数等值线图 166

实例——绘制带等值线的三维表面图 167

动手练一练——多项式的不同网格数的表面图 168

8.2三维图形修饰处理 168

8.2.1视角处理 169

实例——绘制网格面视图 169

实例——绘制函数等值线三维图 170

8.2.2颜色处理 171

实例——映射球面表里颜色 172

实例——渲染图形 173

实例——颜色映像 174

8.2.3光照处理 175

实例——三维图形添加光照 176

实例——色彩变幻 177

实例——函数光照对比图 177

8.3图像处理及动画演示 179

8.3.1图像的读写 179

实例——转换电路图片信息 179

8.3.2图像的显示及信息查询 180

实例——设置电路图图片颜色显示 181

实例——转换灰度图 182

实例——显示图形 183

实例——显示图片信息 183

动手练一练——办公中心图像的处理 184

8.3.3动画演示 184

实例——球体旋转动画 185

动手练一练——正弦波传递动画 185

8.4综合实例——绘制函数的三维视图 186

第9章 程序设计 189

9.1M文件 189

9.1.1命令文件 190

实例——矩阵的加法运算 190

9.1.2函数文件 191

实例——分段函数 191

实例——10的阶乘 192

实例——阶乘求和运算 193

实例——阶乘函数 193

9.2MATLAB程序设计 194

9.2.1程序结构 194

实例——矩阵求差运算 194

实例——魔方矩阵 195

实例——由小到大排列 197

实例——数组排列 198

实例——矩阵变换 199

实例——判断数值正负 199

实例——方法判断 200

实例——乘积评定 201

实例——矩阵的乘积 202

9.2.2程序的流程控制 203

实例——数值最大值循环 203

实例——绘制平方曲线 204

实例——阶乘循环 205

实例——矩阵之和 206

实例——查看内存 207

实例——底数函数 208

9.2.3交互式输入 209

实例——赋值输入 210

实例——修改矩阵数值 210

实例——选择颜色 211

9.2.4程序调试 211

实例——程序测试 214

9.3函数句柄 214

9.3.1函数句柄的创建与显示 214

实例——创建保存函数 214

实例——显示保存函数 215

9.3.2函数句柄的调用与操作 215

实例——差值计算 215

9.4综合实例——比较函数曲线 216

第10章 矩阵分析 220

10.1特征值与特征向量 220

10.1.1标准特征值与特征向量问题 220

实例——矩阵特征值与特征向量 221

实例——矩阵特征值 222

10.1.2广义特征值与特征向量问题 223

实例——广义特征值和广义特征向量 223

10.1.3部分特征值问题 224

实例——按模最大与最小特征值 224

实例——最大与最小的两个广义特征值 225

10.2矩阵对角化 226

10.2.1预备知识 226

实例——矩阵对角化 227

动手练一练——判断矩阵对角化 227

10.2.2具体操作 227

10.3若尔当(Jordan)标准形 228

10.3.1若尔当(Jordan)标准形介绍 228

10.3.2jordan命令 229

实例——若尔当标准形及变换矩阵 229

实例——若尔当标准形 229

10.4矩阵的反射与旋转变换 230

10.4.1两种变换介绍 230

10.4.2豪斯霍尔德(Householder)反射变换 231

实例——豪斯霍尔德矩阵 232

10.4.3吉文斯(Givens)旋转变换 232

实例——吉文斯变换 233

实例——下海森伯格矩阵下三角矩阵变换 234

10.5综合实例——帕斯卡矩阵 235

第11章 符号运算 240

11.1符号与数值 240

11.1.1符号与数值间的转换 240

实例——数值与符号转换 241

11.1.2符号表示式与数值表达式的精度设置 241

实例——魔方矩阵的数值解 241

实例——稀疏矩阵的数值解 242

实例——伴随矩阵的数值解 242

实例——托普利兹矩阵的数值解 243

11.2符号矩阵 243

11.2.1符号矩阵的创建 243

实例——创建符号矩阵 244

实例——显示精度 245

实例——函数符号矩阵 245

实例——符号矩阵赋值 246

动手练一练——符号矩阵运算 246

11.2.2符号矩阵的其他运算 246

实例——符号矩阵的转置 247

实例——符号矩阵的行列式 247

实例——符号矩阵的逆运算 248

实例——符号矩阵的求秩 248

11.2.3符号多项式的简化 249

实例——表达式因式分解 249

实例——符号矩阵因式分解 249

实例——幂函数的展开 250

实例——提取表达式的分子和分母 251

实例——秦九韶型 251

动手练一练——多项式运算 251

11.3综合实例——符号矩阵 252

第12章 数列与极限 255

12.1数列 255

12.1.1数列求和 256

实例——三角形点阵数列求和 261

实例——数列类型转换 262

实例——数列其余项求和 262

12.1.2数列求积 263

实例——累计积运算 265

实例——随机矩阵的和与积 266

实例——随机矩阵阶乘 267

12.2极限和导数 267

12.2.1极限 268

实例——函数1求极限 268

实例——函数2求极限 268

实例——函数3求极限 268

实例——函数4求极限 269

实例——函数5求极限 269

实例——函数6求极限 269

实例——函数7求极限 270

动手练一练——计算极限值 270

12.2.2导数 270

实例——求函数1阶导数 271

实例——求函数2阶导数 271

实例——求函数3阶导数 271

实例——求函数5阶导数 271

实例——求函数导数 272

动手练一练——求多阶偏导数 273

12.3级数求和 273

12.3.1有限项级数求和 273

实例——等比数列与等差数列求和 274

实例——三角函数列求和 274

实例——幂数列求和运算 274

12.3.2无穷级数求和 275

实例——无穷数列1求和 275

实例——无穷数列2求和 276

动手练一练——级数求和 276

12.4综合实例——极限函数图形 276

第13章 积分 278

13.1积分 278

13.1.1定积分与广义积分 279

实例——函数1求积分 279

实例——函数2求积分 279

实例——函数3求积分 280

实例——函数4求积分 280

实例——函数5求积分 280

动手练一练——表达式定积分 281

13.1.2不定积分 281

实例——函数1求不定积分 281

实例——函数2求不定积分 282

实例——函数3求不定积分 282

实例——函数4求不定积分 282

实例——函数5求不定积分 282

动手练一练——表达式不定积分 283

13.2多重积分 283

13.2.1二重积分 283

实例——函数1求二重积分 284

实例——函数2求二重积分 284

动手练一练——表达式二重积分 286

13.2.2三重积分 286

实例——椭球体积分 286

13.3泰勒(Taylor)展开 288

13.3.1泰勒(Taylor)定理 288

13.3.2MATLAB实现方法 288

实例——6阶麦克劳林型近似展开 289

实例——5阶麦克劳林型近似展开 289

实例——函数展开 290

实例——4阶泰勒展开 290

13.4傅里叶(Fourier)展开 291

实例——平方函数傅里叶系数 291

实例——平方函数傅里叶系数2 291

动手练一练——表达式傅里叶系数 292

13.5积分变换 292

13.5.1傅里叶(Fourier)积分变换 292

实例——傅里叶变换1 293

实例——傅里叶变换2 293

实例——傅里叶变换3 293

实例——傅里叶变换4 294

13.5.2傅里叶(Fourier)逆变换 294

实例——傅里叶逆变换1 294

实例——傅里叶逆变换2 295

实例——傅里叶逆变换3 295

实例——傅里叶逆变换4 295

13.5.3快速傅里叶(Fourier)变换 296

实例——快速卷积 296

13.5.4拉普拉斯(Laplace)变换 297

实例——拉普拉斯变换1 297

实例——拉普拉斯变换2 298

实例——拉普拉斯变换3 298

实例——拉普拉斯变换4 298

实例——拉普拉斯变换5 299

实例——拉普拉斯变换6 299

13.5.5拉普拉斯(ilap lace)逆变换 299

实例——拉普拉斯逆变换1 300

实例——拉普拉斯逆变换2 300

实例——拉普拉斯逆变换3 300

实例——拉普拉斯变换与逆变换 300

实例——拉普拉斯逆变换4 301

实例——拉普拉斯逆变换5 301

实例——拉普拉斯逆变换6 301

实例——拉普拉斯逆变换7 302

13.6综合实例——时域信号的频谱分析 302

第14章 方程求解 304

14.1方程组的介绍 304

14.2线性方程组求解 305

14.2.1利用矩阵除法 305

实例——方程组求解1 306

实例——方程组求解2 306

14.2.2判断线性方程组解 307

实例——方程组求解3 307

14.2.3利用矩阵的逆(伪逆)与除法求解 308

实例——方程组求解4 308

实例——矩阵特征值 309

14.2.4利用行阶梯形求解 310

实例——方程组求解5 311

14.2.5利用矩阵分解法求解 312

实例——LU分解法求方程组 313

实例——“病态”矩阵 313

实例——QR分解法求方程 315

实例——楚列斯基分解法求方程组 316

14.2.6非负最小二乘解 317

实例——最小二乘解求解方程组 317

14.3方程与方程组的优化解 318

14.3.1非线性方程基本函数 318

实例——函数零点值 319

实例——一元二次方程根求解 320

实例——函数零点求解 320

实例——一元三次方程函数零点求解 321

14.3.2非线性方程组基本函数 321

实例——方程求解 323

实例——非线性方程组求解1 323

实例——非线性方程组求解 325

实例——电路电流求解 326

14.4综合实例——带雅克比矩阵的非线性方程组求解 328

第15章 微分方程 331

15.1微分方程 331

实例——微分方程求解 332

实例——微分方程求通解 332

实例——微分方程边值求解 333

15.2常微分方程的数值解法 334

15.2.1欧拉(Euler)方法 334

实例——欧拉方法求解初值 334

实例——欧拉方法求解初值2 336

15.2.2龙格-库塔(Runge Kutta)方法 337

实例——计算二氧化碳的百分比 338

实例——R-K方法求解方程 339

实例——R-K方法求解范德波尔方程 341

实例——R-K方法求解方程2 342

实例——R-K方法解方程组3 343

15.2.3龙格-库塔(Runge-Kutta)方法解刚性问题 345

实例——松弛振荡方程求解 345

15.3偏微分方程 346

15.3.1介绍 346

15.3.2区域设置及网格化 347

实例——绘制心形线区域 348

实例——心形线网格区域 351

15.3.3边界条件设置 352

15.3.4解椭圆型方程 353

实例——求解拉普拉斯方程 354

15.3.5解抛物型方程 356

实例——求解热传导方程 357

15.3.6解双曲型方程 358

实例——求解波动方程 358

15.3.7解特征值方程 359

实例——计算特征值及特征模态 360

15.3.8解非线性椭圆型方程 361

第16章 数据可视化分析 363

16.1样本空间 363

16.2数据可视化 364

16.2.1离散情况 364

实例——游标卡尺测量结果 364

实例——城市居民家庭消费情况 365

实例——尼古丁含量测试结果 366

16.2.2连续情况 366

实例——三角函数曲线 367

实例——幂函数曲线 367

实例——连续函数曲线 368

实例——参数方程曲线 368

动手练一练——设置曲线的连续区间 369

16.3正交试验分析 369

16.3.1正交试验的极差分析 369

实例——油泵柱塞组合件质量极差分析 370

16.3.2正交试验的方差分析 371

实例——农作物品种试验结果极方差分析 373

实例——生产率因素极方差分析 373

16.4综合实例——盐泉的钾性判别 375

第17章 回归分析和方差分析 380

17.1回归分析 380

17.1.1一元线性回归 381

实例——钢材消耗与国民经济线性回归分析 381

实例——药剂喷洒含量与苗高线性回归分析 382

实例——城市居民家庭线性回归分析 383

实例——硝酸钠溶解量线性回归分析 384

17.1.2多元线性回归 385

实例——健康女性的测量数据线性回归 386

实例——质量指标线性回归 387

17.1.3部分最小二乘回归 389

实例——男子的体能数据部分最小二乘回归分析 393

实例——碳酸岩标本数据部分最小二乘回归分析 394

17.2MATLAB数理统计基础 395

17.2.1样本均值 395

实例——材料应力平均值 396

实例——样本均值分析 398

17.2.2样本方差与标准差 399

实例——电线寿命分析 400

17.2.3协方差和相关系数 400

实例——存活时间协方差分析 401

动手练一练——钢材消耗量与国民收入样本均值与方差 402

17.3多元数据相关分析 402

17.3.1主成分分析 402

实例——健康女性的测量数据主成分分析 403

17.3.2典型相关分析 404

实例——男子的体能典型相关分析 405

17.4方差分析 407

17.4.1单因素方差分析 407

实例——布的缩水率方差分析 408

实例——碳酸岩标本数据方差分析 409

17.4.2双因素方差分析 411

实例——燃料种类方差分析 412

17.5综合实例——白炽灯测量数据分析 415

第18章 数据拟合与插值 426

18.1数值插值 426

18.1.1拉格朗日(Lagrange)插值 426

实例——拉格朗日插值 427

18.1.2埃尔米特(Hermite)插值 428

实例——求质点的速度 429

实例——求机器鉴别效率 430

18.1.3分段线性插值 430

实例——比较拉格朗日插值和分段线性插值 431

实例——余弦函数差值 432

实例——幂函数分段插值 432

实例——函数分段插值 432

动手练一练——比较拉格朗日插值和分段线性插值2 433

18.1.4三次样条插值 434

实例——三次样条插值1 434

实例——三次样条插值2 435

实例——三次样条插值3 435

实例——三次样条插值4 435

18.1.5多维插值 436

实例——函数二维插值 437

实例——山峰函数差值 437

18.2曲线拟合 438

18.2.1多项式拟和 438

实例——5阶多项式最小二乘拟和 438

动手练一练——多项式拟合 439

18.2.2直线的最小二乘拟合 439

实例——4阶幂函数最小二乘拟和 440

实例——直线拟合 440

实例——函数线性组合 441

18.2.3最小二乘法曲线拟合 442

实例——金属材料应力拟合数据 443

实例——二次多项式拟合数据 444

实例——正弦函数拟合 444

18.3综合实例——飞机速度拟合分析 445

第19章 优化设计 449

19.1优化问题概述 449

19.1.1最优化问题的步骤 449

19.1.2模型输入时需要注意的问题 451

19.2MATLAB中的工具箱 452

19.2.1MATLAB中常用的工具箱 452

19.2.2工具箱和工具箱函数的查询 453

实例——优化工具箱 453

19.3优化工具箱中的函数 456

19.4优化函数的变量 457

19.5参数设置 460

19.5.1参数值 460

19.5.2optimset函数 461

实例——设置优化选项1 463

实例——设置优化选项2 464

实例——设置优化选项3 466

19.5.3optimget函数 466

19.6优化算法介绍 467

19.6.1参数优化问题 467

19.6.2无约束优化问题 468

19.6.3拟牛顿法实现 470

19.6.4最小二乘优化 470

19.6.5非线性最小二乘实现 471

19.6.6约束优化 471

19.6.7SQP实现 472

19.7综合实例——建设费用计算 473

第20章 图形用户界面设计 476

20.1用户界面概述 476

20.1.1用户界面对象 477

20.1.2图形用户界面 478

20.1.3GUI概述 479

20.2图形用户界面设计 480

20.2.1GUIDE界面 480

20.2.2GUIDE控件 481

20.3控件属性编辑 483

20.3.1属性检查器(Properties Inspector) 483

20.3.2控件布置编辑器(Alignment Objects) 484

20.3.3网格标尺编辑器(Grid and Rulers) 485

20.3.4菜单编辑器(Menu Editor) 485

20.3.5工具栏编辑器(Toolbar Editor) 486

20.3.6对象浏览器(Object Browser) 486

20.3.7GUI属性编辑器(GUI Options) 487

20.4控件编程 487

20.4.1菜单设计 487

实例——新建工作区菜单 488

实例——创建子菜单 488

实例——创建上下文菜单 489

20.4.2回调函数 490

实例——显示提示对话框 491

实例——字符转换 492

实例——添加颜色快捷菜单 493

20.5综合实例——MATLAB界面的启动 493

第21章 Simulink仿真设计 498

21.1Simulink简介 498

21.1.1Simulink模型的特点 500

实例——建立模型 500

21.1.2Simulink的数据类型 502

实例——信号冲突 503

实例——输出复数 504

21.2Simulink模块库 504

21.2.1常用模块库 505

21.2.2子系统及其封装 507

实例——封装信号选择输出 511

21.3模块的创建 513

21.3.1创建模块文件 513

21.3.2模块的基本操作 515

21.3.3模块参数设置 517

实例——滤波信号输出 518

实例——正弦波信号输出 519

21.3.4模块的连接 520

实例——最大值最小值输出 523

实例——信号输出 523

动手练一练——创建线性定常离散时间系统 524

21.4仿真分析 524

21.4.1仿真参数设置 524

21.4.2仿真的运行和分析 526

21.4.3仿真错误诊断 527

21.5回调函数 528

21.6S函数 529

21.7综合实例——轴系扭转振动仿真 530