《MATLAB程序设计与应用(第二版)》是由刘卫国主编、2006年高等教育出版社出版的普通高等教育“十一五”国家级规划教材,可作为高等学校理工科各专业大学生或研究生学习的教材,也可供广大科技工作者参考。
第二版以MATLAB 7.0版为蓝本介绍了MATLAB的功能与应用,分为基础篇、应用篇和实验篇。基础篇包括MATLAB系统环境、MATLAB数据及其运算、MATLAB矩阵分析与处理、MATLAB程序设计、MATLAB绘图、MATLAB数值计算、MATLAB符号计算;应用篇包括MATLAB图形用户界面设计、MATLAB Notebook的使用、MATLAB Simulink仿真软件、MATLAB外部程序接口技术、MATLAB的应用;实验篇和教学内容相配合,包括15个实验。
目录
- 前辅文
- 基础篇
- 第1章 MATLAB系统环境
- 1.1 MATLAB概貌
- 1.2 MATLAB环境的准备
- 1.3 MATLAB操作界面
- 1.4 MATLAB帮助系统
- 习题一
- 第2章 MATLAB数据及其运算
- 2.1 MATLAB数据的特点
- 2.2 变量及其操作
- 2.3 MATLAB矩阵的表示
- 2.4 MATLAB数据的运算
- 2.5 字符串
- 2.6 结构数据和单元数据
- 习题二
- 第3章 MATLAB矩阵分析与处理
- 3.1 特殊矩阵
- 3.2 矩阵结构变换
- 3.3 矩阵求逆与线性方程组求解
- 3.4 矩阵求值
- 3.5 矩阵的特征值与特征向量
- 3.6 矩阵的超越函数
- 习题三
- 第4章 MATLAB程序设计
- 4.1 M文件
- 4.2 程序控制结构
- 4.3 函数文件
- 4.4 程序调试
- 习题四
- 第5章 MATLAB绘图
- 5.1 二维图形
- 5.2 三维图形
- 5.3 三维图形的精细处理
- 5.4 隐函数绘图
- 5.5 低层绘图操作
- 5.6 光照和材质处理
- 5.7 图像显示与动画制作
- 习题五
- 第6章 MATLAB数值计算
- 6.1 数据处理与多项式计算
- 6.2 数值微积分
- 6.3 离散傅里叶变换
- 6.4 线性方程组求解
- 6.5 非线性方程与最优化问题求解
- 6.6 常微分方程的数值求解
- 6.7 稀疏矩阵
- 习题六
- 第7章 MATLAB符号计算
- 7.1 符号计算基础
- 7.2 符号函数及其应用
- 7.3 符号积分
- 7.4 级数
- 7.5 符号方程求解
- 习题七
- 应用篇
- 第8章 MATLAB图形用户界面设计
- 8.1 菜单设计
- 8.2 对话框设计
- 8.3 可视化图形用户界面设计
- 习题八
- 第9章 MATLAB Notebook的使用
- 9.1 Notebook的安装与启动
- 9.2 单元的定义与执行
- 9.3 输出格式控制
- 习题九
- 第10章 MATLAB Simulink仿真软件
- 10.1 Simulink操作基础
- 10.2 系统仿真模型
- 10.3 系统的仿真
- 10.4 使用命令操作对系统进行仿真
- 10.5 子系统及其封装技术
- 10.6 S函数的设计与应用
- 习题十
- 第11章 MATLAB外部程序接口技术
- 11.1 MATLAB数据接口
- 11.2 MATLAB编译器
- 11.3 MATLAB计算引擎
- 11.4 MEX动态链接函数接口
- 习题十一
- 第12章 MATLAB的应用
- 12.1 MATLAB在电路分析中的应用
- 12.2 MATLAB在控制系统分析中的应用
- 12.3 MATLAB在数学建模中的应用
- 12.4 MATLAB在力学及工程结构分析中的应用
- 12.5 MATLAB在优化设计中的应用
- 实验篇
- 实验要求
- 实验一 MATLAB运算基础
- 实验二 MATLAB矩阵分析与处理
- 实验三 选择结构程序设计
- 实验四 循环结构程序设计
- 实验五 函数文件
- 实验六 高层绘图操作
- 实验七 低层绘图操作
- 实验八 数据处理与多项式计算
- 实验九 数值微积分与方程数值求解
- 实验十 符号计算基础与符号微积分
- 实验十一 级数与方程符号求解
- 实验十二 菜单与对话框设计
- 实验十三 Simulink的应用
- 实验十四 外部程序接口
- 实验十五 综合实验
- 参考文献