第1章 MATLAB的基础知识 1
MATLAB简介 1
MATLAB的集成工作环境 3
MATLAB的基本特性 8
MATLAB的M文件 22
第2章 MATLAB的基本运算 25
矩阵及其运算 25
矩阵的创建及寻访 30
MATLAB的函数及基本运算 46
第3章 数据可视化技术 61
图形窗口及坐标系 61
二维绘图功能 65
三维绘图功能 72
特殊图形 80
动态图形 96
MATLAB的图形窗及图形打印 97
第4章 辅助数值分析与处理 101
多项式 101
线性方程组求解 107
曲线拟合 109
曲线插值 114
极值与零点 125
数值微商 132
数值积分 134
第5章 辅助优化设计与机械工程应用 140
MATLAB求解最优化问题的方法及常用函数 140
无约束最优化问题 144
有约束最优化问题 150
二次规划问题 166
多目标规划问题 168
最大最小化问题 173
第6章 应用接口编程与机械工程应用 177
MATLAB的程序设计及其在机械工程中的应用 177
MATLAB的数据接口 185
文件I/O操作 189
MEX文件与动态链接 194
MATLAB计算引擎 214
第7章 动态仿真设计与机械工程应用 223
仿真技术概论 223
机电系统建模 227
SIMULINK概述 239
SIMULINK的功能模块及建模 249
子系统及其封装和应用 260
S-Function设计 270
机构系统建模与仿真分析——SimMechanics 279
第8章 模糊系统辅助设计与机械工程应用 294
模糊系统概述 294
模糊逻辑工具箱命令函数及应用 296
模糊推理系统的设计 317
应用模糊逻辑系统的设计 334
模糊系统辅助设计示例 348
第9章 智能算法及其在机械工程中的应用 361
模拟退火算法 362
遗传算法 364
神经网络优化算法 378
智能混合系统优化设计方法 383
蚁群算法 388
粒子群算法 394
第10章 用户界面程序设计 405
界面设计基本原则及方法 405
图形对象句柄及GUI设计工具简介 407
菜单设计 411
控件设计 418
用户界面设计示例 426
附录 442
附录A MATLAB的命令及函数简介 442
附录B MATLAB的库函数总汇 450
附录C MATLAB的常用工具箱函数总汇 463
参考文献 470