MATLAB宝典PDF电子书下载
- 电子书积分:23 积分如何计算积分?
- 作 者:陈杰编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2007
- ISBN:712103378X
- 页数:894 页
1.1 MATLAB7.0简介 1
1.2 MATLAB7.0的安装 1
第1章 MATLAB概述 1
1.3.1 操作界面简介 4
1.3 MATLAB7.0的工作环境 4
1.3.2 运行命令窗口(Command Window) 5
1.3.3 命令窗口的显示方式 6
1.3.4 数值结果的显示方式 7
1.3.5 命令窗口的标点符号 9
1.3.6 输入变量 10
1.3.7 处理复数 13
1.3.9 使用历史窗口 15
1.3.8 命令窗口的控制命令 15
1.3.10 使用实录命令 19
1.3.11 当前目录管理器和路径管理 20
1.3.12 设置当前目录 21
1.3.13 MATLAB的搜索路径 22
1.3.14 工作空间浏览器和数组编辑器 23
1.3.15 变量的编辑命令 25
1.3.16 数组编辑器 26
1.3.17 存取数据文件 27
1.4.1 纯文本帮助 29
1.4 MATLAB7.0的帮助系统 29
1.4.2 演示(demo)帮助 31
1.4.4 Contents帮助文件目录窗 33
1.4.3 帮助导航/浏览器 33
1.4.5 Index帮助文件索引窗 34
1.5 小结 35
1.4.6 Search帮助文件搜索窗 35
2.1.1 一维数组的创建方法 36
2.1 创建数值数组 36
第2章 MATLAB基础知识 36
2.1.2 二维数组的创建方法 37
2.1.3 使用下标创建三维数组 38
2.1.4 使用低维数组创建三维数组 39
2.1.5 使用创建函数创建三维数组 40
2.1.7 创建高维标准数组 42
2.1.6 创建低维标准数组 42
2.2 操作数值数组 43
2.2.1 选取低维数组的对角元素 44
2.2.2 低维数组的形式转换 45
2.2.3 选取三角矩阵 46
2.2.4 Kronecker乘法 47
2.2.5 高维数组的对称交换 48
2.2.6 高维数组的维序号移动 49
2.2.7 高维数组的广义共轭转置 50
2.2.8 高维数组的降维操作 51
2.3.2 使用sparse命令创建稀疏矩阵 52
2.3.1 稀疏矩阵的存储方式 52
2.3 稀疏矩阵 52
2.3.3 使用spdiags命令创建稀疏矩阵 54
2.3.4 查看稀疏矩阵的信息 55
2.3.5 稀疏矩阵的图形化信息 56
2.4.1 直接输入法创建字符串数组 57
2.4 字符串数组 57
2.4.3 使用函数创建字符串数组 58
2.4.2 使用ASCII码创建字符串数组 58
2.4.4 处理字符串数组的空格 59
2.4.5 读取字符串数组的信息 60
2.5 构架数组 61
2.5.1 使用直接法创建单构架数组 62
2.5.2 使用直接法创建二维构架数组 63
2.5.4 使用命令创建构架数组 64
2.5.3 使用直接法创建三维构架数组 64
2.5.5 访问构架数组的数据 65
2.5.6 设置构架数组的域属性 67
2.6 小结 70
3.1.1 使用norm函数进行范数分析 71
3.1 矩阵分析 71
第3章 数值运算 71
3.1.2 使用normest函数进行范数分析 74
3.1.3 条件数分析 75
3.1.4 数值矩阵的行列式 77
3.1.5 符号矩阵的行列式 78
3.2 线性方程组 79
3.1.6 矩阵的化零矩阵 79
3.2.1 非奇异线性方程组 80
3.2.2 奇异线性方程组 81
3.2.3 欠定线性方程组 82
3.2.4 超定线性方程组 83
3.3 矩阵分解 84
3.3.1 Cholesky分解 85
3.3.2 使用Cholesky分解求解方程组 86
3.3.3 不完全Cholesky分解 87
3.3.4 LU分解 88
3.3.5 不完全LU分解 90
3.3.6 QR分解 94
3.3.7 操作QR分解结果 96
3.3.8 奇异值分解 99
3.4.1 特征值和特征向量 101
3.4 特征值分析 101
3.4.2 稀疏矩阵的特征值和特征向量 104
3.4.3 特征值问题的条件数 105
3.4.4 特征值的复数问题 107
3.5.1 一元函数的零点 108
3.5 函数的零点 108
3.5.2 多元函数的零点 109
3.6 数值积分 111
3.6.1 一元函数的数值积分 112
3.6.2 使用Simulink求解数值积分 114
3.6.3 求解瑕积分 115
3.6.4 矩形区域的多重数值积分 116
3.6.5 变量区域的多重数值积分 117
3.7.1 双变量的概率分布 120
3.7 概率论和数理统计 120
3.7.2 不同概率分布 122
3.7.3 数据分布分析 123
3.7.4 假设检验 124
3.8 小结 128
4.1.1 一维插值命令 129
4.1 插值 129
第4章 数据分析 129
4.1.2 一维插值实例 130
4.1.3 二维插值命令 133
4.1.4 二维插值实例 134
4.1.5 样条插值 136
4.1.6 牛顿插值原理 137
4.1.7 牛顿插值实例 138
4.1.8 Chebyshev多项式插值原理 140
4.1.9 Chebyshev多项式插值实例 141
4.2 曲线拟合 142
4.2.1 多项式拟合 143
4.2.3 加权最小方差(WLS)拟合实例 144
4.2.2 加权最小方差(WLS)拟合原理 144
4.3.1 曲线拟合 148
4.3 曲线拟合图形界面 148
4.3.2 绘制拟合残差图形 151
4.3.3 进行数据预测 152
4.4.1 离散Fourier变换 154
4.4 傅里叶分析 154
4.4.2 FFT和DFT 156
4.4.3 DFT的物理含义 157
4.4.4 使用DFS进行插值 159
4.5.2 无约束非线性优化实例 162
4.5.1 无约束非线性优化命令 162
4.5 优化 162
4.5.3 非线性最小方差命令 166
4.5.4 非线性最小方差实例 167
4.5.6 约束条件的非线性优化实例 169
4.5.5 约束条件的非线性优化命令 169
4.5.7 最小最大值的优化问题 172
4.5.8 对比实例 175
4.5.9 线性规划 176
4.5.10 二次规划 178
4.5.11 使用遗传算法求解二次规划 179
4.6 使用遗传算法求解优化 181
4.6.1 分析目标函数 182
4.6.2 优化求解 183
4.6.3 设置优化求解的可视化属性 185
4.6.4 设置遗传算法的属性 186
4.6.5 设置遗传算法的“种群”属性 187
4.6.6 设置遗传算法的“中止”属性 188
4.7.1 分析目标函数 189
4.7 优化求解综合实例:优化“Banana”函数 189
4.7.2 “Broyden-Fletcher-Goldfarb-Shanno”优化求解 191
4.7.3 “Davidon-Fletcher-Powell”优化求解 192
4.7.4 “无约束非线性”优化求解 193
4.7.5 “最小方差”优化求解 194
4.8 优化求解综合实例:复杂的二次规划 195
4.8.1 设置约束条件 196
4.8.2 定义目标函数 198
4.8.3 进行优化求解 199
4.8.4 绘制优化求解的结果 202
4.9.1 显性常微分方程 203
4.9 常微分方程 203
4.9.2 设置允许误差属性 207
4.9.3 设置输出参数属性 209
4.9.4 设置解法器其他属性 212
4.9.5 加权常微分方程 214
4.9.6 延迟微分方程命令 217
4.9.7 延迟微分方程实例 218
4.9.8 常微分方程的边界问题 219
4.9.9 边界问题实例 220
4.10 小结 223
5.1.1 sym命令 224
5.1 符号对象和符号表达式 224
第5章 符号计算 224
5.1.2 使用sym命令创建符号对象 225
5.1.3 使用syms命令创建符号对象 227
5.1.4 符号计算的运算符和函数 228
5.1.5 识别对象的命令 229
5.1.6 确定符号表达式中的变量 230
5.2 符号精度计算 231
5.3.1 Collect函数 232
5.3 符号表达式的操作 232
5.3.3 Factor函数 234
5.3.2 Expand函数 234
5.3.4 Horner函数 236
5.3.6 Simplify函数 237
5.3.5 Numden函数 237
5.3.7 Simple函数 238
5.3.8 Pretty函数 240
5.4.1 Subexpr函数 242
5.4 符号表达式的替换 242
5.4.2 Subs函数 243
5.5.1 Finverse函数 244
5.5 符号函数的操作 244
5.5.2 Compose函数 245
5.6 符号微积分 246
5.6.2 化简微分结果 247
5.6.1 diff函数 247
5.6.3 求解矩阵微分 248
5.6.4 向量微分Jacobian函数 249
5.6.5 符号极限 250
5.6.7 求解左右极限 251
5.6.6 求解无限极限 251
5.6.8 符号积分 253
5.6.10 证明积分等式 254
5.6.9 矩阵积分 254
5.6.11 交互近似积分 255
5.6.12 符号级数求和 257
5.7.2 Fourier变换实例 258
5.7.1 Fourier变换命令 258
5.7 符号积分变换 258
5.7.4 Laplace变换实例 260
5.7.3 Laplace变换命令 260
5.7.6 Z变换实例 261
5.7.5 Z变换命令 261
5.8.1 线性代数运算 262
5.8 符号矩阵的计算 262
5.8.2 特征值运算 265
5.9.2 求解非线性方程组 267
5.9.1 solve命令 267
5.9 符号代数方程的求解 267
5.9.4 求解超越方程组 268
5.9.3 求解含参数方程组 268
5.10.2 求解常微分方程 269
5.10.1 dsolve命令 269
5.10 符号微分方程的求解 269
5.10.4 求解常微分方程组 270
5.10.3 求解二阶常微分方程 270
5.11.1 调用maple的相关命令 271
5.11 利用Maple的资源 271
5.11.2 查看maple的帮助 273
5.12.1 单变量函数分析界面 274
5.12 可视化符号分析 274
5.12.2 泰勒级数逼近分析界面 276
5.13 小结 277
6.1.1 离散数据(函数)的可视化 278
6.1 图形的基础知识 278
第6章 数据和函数的可视化 278
6.1.2 连续函数的可视化 279
6.2.1 plot命令 281
6.2 绘制二维曲线 281
6.1.3 绘制图表的基础步骤 281
6.2.2 plot命令的实例 282
6.2.3 曲线的颜色、线型和数据点形 284
6.2.4 设置坐标轴范围 286
6.2.5 设置坐标轴显示方式 287
6.2.6 设置坐标轴系统 288
6.2.7 图形标识 289
6.2.8 叠绘 291
6.2.9 双坐标轴 293
6.2.10 多子图 295
6.2.12 交互式图形实例 296
6.2.11 交互式图形命令 296
6.2.14 使用fplot命令绘制图形 298
6.2.13 fplot命令 298
6.2.15 ezplot命令 299
6.3 绘制三维曲线 300
6.2.16 使用ezplot命令绘制图形 300
6.3.2 plot3命令实例 301
6.3.1 plot3命令 301
6.3.4 曲线图实例 302
6.3.3 曲线图命令 302
6.3.5 曲线图和等高线命令 303
6.3.6 曲面图命令 304
6.3.7 曲面图实例 305
6.4.1 area命令 306
6.4 特殊图形 306
6.4.3 bar命令 307
6.4.2 面积图实例 307
6.4.4 直方图实例 308
6.4.6 二维饼图实例 309
6.4.5 pie命令 309
6.4.7 三维饼图实例 310
6.4.10 contour命令 311
6.4.9 矢量图实例 311
6.4.8 quiver命令 311
6.4.12 三维等高线实例 312
6.4.11 二维等高线实例 312
6.4.13 伪色彩图 313
6.4.15 误差棒形图实例 314
6.4.14 errorbar命令 314
6.4.17 二维离散杆图 315
6.4.16 stem命令 315
6.4.19 散点图 316
6.4.18 三维离散杆图 316
6.4.20 极坐标图形 318
6.5 四维图形 319
6.4.21 柱坐标图形 319
6.5.2 切片图实例 320
6.5.1 slice命令 320
6.5.4 流线切面图实例 321
6.5.3 切面等位线图实例 321
6.6.2 view命令实例 322
6.6.1 视角控制命令view 322
6.6 三维图形的编辑 322
6.6.4 rotate命令实例 323
6.6.3 旋转控制命令rotate 323
6.6.5 设置背景颜色 325
6.6.6 设置图形颜色 326
6.6.7 设置数值轴的颜色 327
6.6.8 添加颜色标尺 328
6.6.10 照明控制light命令 330
6.6.9 设置图形的着色 330
6.6.12 照明控制lighting命令 331
6.6.11 light命令实例 331
6.6.14 材质控制material命令 332
6.6.13 lighting命令实例 332
6.6.16 透视控制 333
6.6.15 material命令实例 333
6.6.17 透明控制原理 334
6.6.18 透明控制实例 335
6.7 三维图形的简易命令 337
6.8.1 创建和控制图形窗口 338
6.8 图形窗口 338
6.8.2 使用工具栏编辑图形 340
6.8.3 使用绘图工具(plot tool)编辑图形 345
6.8.4 使用图形窗口进行数据分析 355
6.9.1 绘制复数图形原理 358
6.9 绘制复数变量图形 358
6.9.3 CPLXMAP命令图形实例 359
6.9.2 CPLXMAP命令 359
6.9.5 CPLXROOT命令图形实例 360
6.9.4 CPLXROOT命令 360
6.10.1 图形打印的菜单操作方式 361
6.10 图形的打印和输出 361
6.10.2 图形打印的命令操作方式 363
6.11 小结 364
7.1.1 编写函数文件 365
7.1 简单实例 365
第7章 MATLAB7.0基础编程 365
7.1.3 运行代码 368
7.1.2 编写脚本文件 368
7.1.4 检测代码 370
7.2 M文件编辑器 371
7.2.2 设置M文件编辑器 372
7.2.1 打开文件编辑器 372
7.2.3 设置M文件编辑器的打印属性 374
7.3 MATLAB的变量和关系式 375
7.3.2 M文件的关键字 376
7.3.1 M文件的变量类型 376
7.3.3 关系表达式 377
7.3.5 截断误差问题 379
7.3.4 关系表达式的优先级 379
7.3.6 逻辑表达式 380
7.4.1 顺序结构 382
7.4 MATLAB的程序结构 382
7.3.7 逻辑运算函数 382
7.4.2 if分支结构 383
7.4.3 switch分支结构 386
7.4.4 try-catch结构 388
7.4.5 while循环结构 389
7.4.6 for循环结构 391
7.4.7 综合实例 393
7.5 MATLAB的控制语句 397
7.5.1 continue命令 398
7.5.3 return命令 399
7.5.2 break命令 399
7.5.4 input命令 400
7.5.6 error和warning命令 401
7.5.5 keyboard命令 401
7.6.1 程序的向量化 403
7.6 程序的向量化概念 403
7.6.2 向量化和循环结构对比 405
7.6.4 使用logical命令创建逻辑数组 407
7.6.3 逻辑数组 407
7.6.5 逻辑数组和向量化 408
7.7 脚本和函数 409
7.7.2 脚本文件实例 410
7.7.1 脚本文件 410
7.7.4 函数文件实例 411
7.7.3 函数文件 411
7.7.5 P码文件 412
7.8 变量传递 413
7.7.6 P码文件实例 413
7.8.1 变量检测命令 414
7.8.3 “变长度”变量实例 415
7.8.2 “变长度”变量函数 415
7.8.4 跨空间计算表达式的数值 419
7.8.5 跨空间赋值 420
7.9 字符串演算函数 421
7.9.2 使用inline函数求解零点 422
7.9.1 inline函数 422
7.9.3 使用inline函数绘制图形 424
7.9.4 使用inline函数求解极值 426
7.10 程序的调试和剖析 427
7.10.2 直接调试法实例 428
7.10.1 直接调试法 428
7.10.3 工具调试法 431
7.10.4 工具调试法实例 433
7.10.5 程序剖析 434
7.10.6 程序剖析实例 435
7.11 小结 438
8.1.1 Simulink概述 439
8.1 Simulink的基础知识 439
第8章 Simulink仿真系统 439
8.1.2 安装Simulink 440
8.1.3 启动Simulink 441
8.1.4 添加Simulink模块 442
8.1.5 设置模块的属性 443
8.1.6 连接模块 446
8.1.7 运行仿真系统 447
8.1.8 模块库浏览器 448
8.1.9 Simulink模型窗口界面 449
8.1.10 “File”菜单 451
8.1.11 “Edit”菜单 452
8.1.12 “View”菜单 454
8.1.13 “Simulation”菜单 455
8.1.14 “Help”菜单 456
8.2.1 Simulink支持的数据类型 457
8.2 Simulink的数据类型 457
8.2.3 Simulink中的数据转换实例 459
8.2.2 Simulink中的数据传递 459
8.2.4 向量化模块 462
8.2.5 使用Mux模块 463
8.2.6 标量扩展 464
8.3 Simulink的基本操作 465
8.3.1 Simulink模型的工作原理 466
8.3.2 模块的操作 467
8.3.3 复制和移动模块 468
8.3.4 显示模块的属性数值 469
8.3.6 操作模块名称 471
8.3.5 添加模块的阴影效果 471
8.3.7 显示模块的输出数值 472
8.3.8 连接线的分支 473
8.3.9 移动连接线的节点 474
8.3.11 添加信号线标识 475
8.3.10 彩色显示信号线 475
8.4.1 创建信号 476
8.4 Simulink的信号 476
8.3.12 设置连接线的属性 476
8.4.4 复数信号 477
8.4.3 显示信号数值 477
8.4.2 添加信号标签 477
8.4.5 虚拟信号 479
8.4.6 控制信号 480
8.4.7 信号总线(Signal Buses) 483
8.4.8 信号组 487
8.4.9 使用自定义信号源 494
8.4.10 信号接收器 495
8.5.1 设置解算器参数 501
8.5 Simulink仿真的设置 501
8.5.2 仿真数据的输入输出设置 503
8.5.3 仿真诊断设置 505
8.6.1 线性系统建模简介 506
8.6 Simulink线性系统建模 506
8.6.2 线性系统建模实例 509
8.6.3 “积分器”模块的工作原理 517
8.6.4 设置初始状态数值 518
8.6.5 设置积分限制 519
8.6.6 重设积分状态 520
8.6.7 设置积分状态端口 521
8.7.1 非线性系统建模简介 522
8.7 非线性系统建模 522
8.7.2 非线性系统建模实例 526
8.8 小结 533
9.1.1 子系统的基础知识 534
9.1 子系统 534
第9章 Simulink仿真的高级技术 534
9.1.2 使用子系统模块创建子系统 535
9.1.3 使用模块组合子系统 537
9.2.1 添加控制信号 539
9.2 子系统实例 539
9.2.2 添加子系统模块 541
9.2.4 运行仿真系统 544
9.2.3 添加显示模块 544
9.3.1 封装子系统的创建方法 545
9.3 封装子系统 545
9.3.2 封装子系统的步骤 546
9.4.1 添加“Bang-Bang Controller”子系统 550
9.4 封装子系统实例 550
9.4.3 添加“tire torque”子系统 552
9.4.2 添加“brake torque”子系统 552
9.4.4 添加子系统的程序代码 554
9.4.5 添加“Subsystem”子系统 556
9.4.6 运行仿真系统 558
9.5.1 创建使能子系统 560
9.5 使能(Enabled)子系统 560
9.5.2 使能子系统实例 561
9.6.1 触发子系统简介 566
9.6 触发(Triggered)子系统 566
9.6.2 触发子系统的属性 567
9.7.1 添加系统模块 569
9.7 触发子系统实例 569
9.7.2 设置“Throttle Manifold”子系统属性 570
9.7.3 设置“Intake”子系统属性 572
9.7.5 设置“Combustion”子系统属性 573
9.7.4 设置“Compression”子系统属性 573
9.7.6 设置“Drag Torque”子系统属性 574
9.7.8 设置“valve timing”子系统属性 575
9.7.7 设置“Vehicle Dynamics”子系统属性 575
9.7.9 运行仿真系统 576
9.8.2 S函数的运行机理 577
9.8.1 S函数概述 577
9.8 S函数(S-Function) 577
9.8.3 S函数模板 578
9.8.4 添加S函数模块 581
9.8.5 添加S函数程序代码 583
9.8.6 运行仿真 585
9.9 S函数实例 586
9.9.1 添加系统模块 587
9.9.2 添加S函数的程序代码 589
9.9.3 添加子系统模块 590
9.9.4 运行仿真系统 595
9.10.1 分析Simulink模型的特征 596
9.10 仿真结果分析 596
9.10.3 Sim命令实例 598
9.10.2 Sim命令 598
9.10.4 simset命令 599
9.10.5 simset命令实例 600
9.10.7 模型的线性化实例 602
9.10.6 模型的线性化命令 602
9.10.8 系统平衡点分析 604
9.11.1 添加系统模块 606
9.11 综合实例1:交替执行系统 606
9.11.2 设置系统模块的属性 607
9.11.3 添加“Enabled”子系统 611
9.12 综合实例2:雷达轨迹分析 614
9.11.4 运行仿真系统 614
9.12.2 添加系统模块 615
9.12.1 系统模块简介 615
9.12.3 添加“Cross-Axis Acceleration Model”子系统 618
9.12.4 添加“Cartesian to Polar”子系统 619
9.12.5 添加“Radar Kalman Filter”子系统 621
9.12.6 添加程序代码 623
9.12.7 运行仿真系统 624
9.13 小结 625
10.1.1 图形对象 626
10.1 句柄图形体系 626
第10章 句柄图形 626
10.1.3 句柄图形的结构 627
10.1.2 句柄对象 627
10.2.1 创建图形对象 628
10.2 图形句柄的操作 628
10.1.4 图形对象的属性 628
10.2.2 创建图形对象实例 629
10.2.4 访问图形句柄实例 631
10.2.3 访问图形对象的句柄 631
10.2.5 使用句柄操作图形对象 633
10.3.1 set命令 635
10.3 图形对象的操作 635
10.3.2 set命令实例 636
10.3.3 使用结构体设置属性 638
10.3.4 查询图形对象的属性 640
10.3.5 查看图形对象的默认属性 642
10.3.6 设置不同级别的属性 643
10.3.7 设置图形对象的默认属性 645
10.4.2 Newplot命令 647
10.4.1 NextPlot属性 647
10.4 高层绘图命令 647
10.4.3 高层绘图文件的构成 648
10.5.1 坐标轴的几何属性 649
10.5 坐标轴对象 649
10.5.3 坐标轴的照相机属性 652
10.5.2 坐标轴的刻度属性 652
10.6 综合实例 654
10.6.1 穿越(fly-through)图形 655
10.6.2 动态反射图形 658
10.7 小结 666
11.1 图形用户界面概述 667
第11章 图形用户界面(GUI)制作 667
11.2.1 编写程序代码 668
11.2 使用M文件创建GUI对象 668
11.2.2 运行程序代码 673
11.3.1 启动GUIDE 675
11.3 使用GUIDE创建GUI对象 675
11.3.2 添加控件组件 678
11.3.3 设置控件组件的属性 682
11.3.4 编写相应的程序代码 686
11.3.5 运行GUI对象 693
11.3.6 GUIDE创建GUI的注意事项 694
11.3.8 命令行访问(Command-Line Accessibility) 696
11.3.7 重画行为(Resize behavior) 696
11.4 定制标准菜单 697
11.3.10 仅生成FIG文件(Generate FIG-file only) 697
11.3.9 生成FIG文件和M文件(Generate FIG-file and M-file) 697
11.5.1 创建图形界面 699
11.5 使用GUIDE创建自定义菜单 699
11.5.2 使用图形界面工具栏 703
11.5.3 添加图形界面的控件 705
11.5.4 添加“File”菜单的回调函数 706
11.5.5 添加“Thresholding Method”菜单的回调函数 708
11.5.6 添加滚动条的回调函数 714
11.5.7 添加其他控件的回调函数 716
11.5.8 编写主调函数 717
11.5.9 运行GUI 718
11.6.1 演示GUI的功能 721
11.6 使用M文件创建自定义菜单 721
11.6.2 添加“File”菜单的程序代码 723
11.6.3 添加“Options”菜单的程序代码 724
11.6.4 添加“Graphs”菜单的程序代码 726
11.6.5 添加主调函数 729
11.6.6 演示GUI对象 731
11.7.1 编写GUI的程序代码 734
11.7 创建现场菜单 734
11.7.2 演示GUI对象 739
11.8.1 添加控件组件 742
11.8 创建GUI对象的用户控件 742
11.8.2 添加控件的程序代码 746
11.8.3 运行程序代码 751
11.9.1 分析GUI对象 755
11.9 综合案例 755
11.9.3 创建GUI的工具栏对象 756
11.9.2 规划GUI的设计过程 756
11.9.4 准备图形对象的基础文件 757
11.9.5 处理指针对象 766
11.9.6 处理对象的属性 770
11.9.7 编写主程序代码 773
11.9.8 设置GUI对象的菜单选项 797
11.9.9 检测程序代码 808
11.10 小结 816
第12章 文件I/O 817
12.1 处理文件名称 817
12.2 打开和关闭文件 819
12.2.1 打开文件 819
12.2.2 关闭文件 821
12.3 处理二进制文件 822
12.3.1 读取M文件 822
12.3.2 读取TXT文件 825
12.3.3 写入二进制文件 827
12.4 处理文本文件 828
12.4.1 读取文本文件 828
12.4.2 使用csvwrite命令读入文本文件 833
12.4.3 使用dlmwrite命令读入文本文件 834
12.5 处理图像 835
12.6 小结 839
13.1.1 编译器的功能 840
13.1 编译器概述 840
13.1.2 Complier 4.0的性能改进 840
第13章 MATLAB编译器 840
13.2 编译器的安装和配置 841
13.2.1 前提准备 841
13.2.2 配置编译器 842
13.3 编译过程 846
13.3.1 安装MCR 847
13.3.2 代码的编译过程 848
13.4 编译命令 849
13.4.1 编译命令的格式和选项 849
13.4.2 处理脚本文件 850
13.5 创建独立运行的程序 852
13.5.1 编译M文件 852
13.5.2 编译M和C的混合文件 855
13.5.3 编译包含绘图命令的M文件 857
13.6 小结 863
14.1 C语言MEX文件 864
14.1.1 MEX文件的数据 864
第14章 应用程序接口 864
14.1.2 MEX文件的结构 865
14.1.3 MEX文件的实例 868
14.2 MAT文件 872
14.2.1 使用C语言创建MAT文件 872
14.2.2 使用Fortran语言创建MAT文件 876
14.3.1 引擎技术概念 879
14.3.2 引擎技术应用 879
14.3 MATLAB引擎技术 879
14.4 Java接口 883
14.4.1 Java接口语言基础 883
14.4.2 Java接口应用 888
14.5 小结 893
- 《教育学考研应试宝典》徐影主编 2019
- 《吉他宝典 吉他手超级手册 上》姜伟主编;汶麟,姚林,杜新春,赖康康,朱家明,克尔曼副主编 2018
- 《法式料理酱汁宝典》(日)上柿元胜著 2019
- 《查理·芒格宝典》王力哲著 2019
- 《脑卒中宝典 猫大夫医学科普》缪中荣 2018
- 《徐绽英语考研精品系列 北航考研英语夜读时文阅读宝典120+60》徐绽 2019
- 《最强大脑 超级记忆力提升宝典》朱建国,桑楚 2019
- 《走进音乐殿堂 音乐高考高分宝典》俞子正,郑世连主编 2019
- 《现代军事作战宝典系列丛书 航母战斗群作战指南》《深度军事》编委会著 2018
- 《玄门宝典》董沛文主编;周全彬,盛克琦点校 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017