书籍详情
MATLAB程序设计与应用
作者:张智星著
出版社:清华大学出版社
出版时间:2002-04-01
ISBN:9787900641441
定价:¥41.00
购买这本书可以去
内容简介
本书主要针对MATLAB初学者,通过深入浅出地介绍MATLAB的程序设计与应用,引导读者探索MATLAB的奥妙。全书共分为基本概述、绘图功能、变量与数据结构、程序设计、数值运算以及其他应用面等五大篇进行介绍,最后附上了丰富的习题,方便读者学习使用。本书光盘中包含了完整的*.m及*.c源代码与可执行文件,对读者的学习有相当大的促进作用。本书叙述详细、层次清晰、简洁明了,能给人耳目一新的感觉。完整的说明和充沛的网络支持,可使读者充分地掌握MATLAB的动态,拥有解决工程问题的最佳工具。本书可作为高校计算机、信息、自动化、数学、机械、生物医学等专业师生的参考教材,同时也是从事相关领域工作的科研人员的参考用书。
作者简介
暂缺《MATLAB程序设计与应用》作者简介
目录
第一篇 基本概述
第1章 MATLAB小传与创. 观
l-1 MATLAB小传
1-2 MATLAB第五版的外观
1-3 MATLAB第六版的外观
第2章 初探MATLAB
2-l 使用变量与基本运算
2-2 向量与矩阵的处理
2-3 常用数学函数
2-4 程序流程控制
2-5 M文件
2-6 搜寻路径
2-7 工作空间与变量的储存及加载
2-8 退出MATLAB
第二篇 绘图功能
第3章 二维平面绘图
3-l 基本的二维绘图命令
3-2 图形的控制
3-3 图轴的控制
3-4 加入说明文字
3-5 其他平面绘图命令
第4章 三维立体绘图
4-1 基本立体绘图命令
4-2 立体图形与图轴的基本技巧
4-3 曲面颜色的控制
第5章 特殊图形
5-1 长条图
5-2 面积图
5-3 扇形图
5-4 针头图
5-5 阶梯图
5-6 实心图
5-7 向量场图
5-8 等高线图
5-9 其他高级绘图功能
第6章 图像显示与读写
6-1 MATLAB的图像格式
6-2 图像的显示与打印
6-3 8-bits图像
6-4 图像文件的读取与写入
第7章 动画制作
7-1 MATLAB动画简介
7-2 以电影方式产生动画
7-3 以对象方式产生动画
第8章 句柄图形与GUI设计
8-l 句柄图形简介
8-2 以GUI进行图形对象的属性存取
8-3 以命令行进行图形对象的属性存取
8-4 以M文件进行GUI的设计
8-5 以M文件设定鼠标事件的回调命令
第9章 GUDE:GUI设计环境
9-1 GUIDE简介
9-2 GUIDE控制面板. 属性编辑器和回调编辑器
9-3 对齐编辑器
9-4 菜单编辑器
9-5 MATLAB第六版的GUIDE
第三篇 变量与数据结构
第10章 矩阵的处理与运算
10-l 矩阵的索引或下标
10-2 特殊用途矩阵
10-3 矩阵的数学运算
10-4 矩阵的内部数据类型
第11章 字符与字符串
11-l 基本概念
11-2 使用一个变量来储存多个字符串
11-3 字符串的比较. 寻找. 代换. 分解与结合
11-4 字符串. 数值与数组的转换
11-5 本章命令汇整
第12章 多维数组
12-l 多维数组的定义
12-2 多维数组的建立
第13章 异质数组
13-l 异质数组的建立
13-2 异质数组的内容显示
13-3 异质数组的内容取用
13-4 其他相关命令
13-5 本章命令汇整
第14章 结构数组
14-1 结构数组的建立
14-2 取用及改变结构数组的数据
14-3 取用及改变结构数组的字段
14-4 其他相关命令
第15章 稀疏矩阵
15-l 稀疏矩阵的建立
15-2 稀疏矩阵的储存空间
15-3 稀疏矩阵的观看与图标
15-4 稀疏矩阵的运算
15-5 本章命令汇整
第四篇 程序设计
第16章 MATLAB的运算符
16-1 数学运算符
16-2 关系运算符
16-3 逻辑运算符
16-4 位运算符
16-5 集合运算符
第17章 M文件
17-l 脚本
17-2 函数
17-3 子函数与私有目录
17-4 局部变量与全局变量
17-5 程序代码保护:p-code
第18章 程序流程控制
18-l 循环语句
18-2 条件语句
第19章 程序调试
19-l 程序调试概述
19-2 一般调试技巧
19-3 以命令行为主的程序调试
19-4 以图形界面进行程序调试
第20章 文件输出及输入
20-1 打开及关闭文件
20-2 读取ASCII文件
20-3 写入ASCII文件
20-4 读取二进制文件
20-5 写入二进制文件
20-6 控制文件位置指针
20-7 本章命令汇整
第21章 程序计时
21-l 整段程序代码的计时方法
21-2 个别函数的计时方法
21-3 本章命令汇整
第22章 程序代码与内存的最优化
22-l 程序代码的问量化
22-2 矩阵的预先配置
22-3 内存管理
第23章 应用程序接口
23-1 MATLAB应用程序接口
23-2 编写能让MATLAB调用的C函数:前置测试
23-3 MATLAB的数据结构及对应API
23-4 一个最简单的MEX文件
23-5 处理二维矩阵的MEX文件范例
23-6 产生基本工作空间变量的MEX文件范例
第五篇 数值运算与其他应用面
第24章 线性代数
24-1 逆矩阵与行列式
24-2 特征值与特征向量
24-3 奇异值与奇异向量
24-4 联立线性方程式
24-5 本章命令汇整
第25章 多项式的处理与分析
25-1 多项式的加减乘除
25-2 多项式的求值. 求根. 微分与积分
25-3 矩阵的特征多项式
25-4 部分分式展开
24-5 多项式拟合
第26章 一般数学函数的处理与分析
26-1 MATLAB的函数表示法
26-2 数学函数的绘图
26-3 函数的求根
26-4 函数的极小值
26-5 数值积分
26-6 本章命令汇整
第27章 内插法
27-1 一维内插法
27-2 二维栅格点内插法
27-3 二维散布点内括法
27-4 三维栅格点内插法
27-5 高维栅格点内插法
27-6 三角内插法与计算几何
27-7 本章命令汇整
第28章 曲线拟合与回归分析
28-l 线性回归
28-2 非线性回归
第29章 常微分方程式
29-1 ODE命令简介
29-2 ODE命令基本用法
29-3 ODE命令的选项
29-4 ODE文件的高级用法
附录A 习题精选
附录B MamWorks公司产品系列与工具箱/方块集
第1章 MATLAB小传与创. 观
l-1 MATLAB小传
1-2 MATLAB第五版的外观
1-3 MATLAB第六版的外观
第2章 初探MATLAB
2-l 使用变量与基本运算
2-2 向量与矩阵的处理
2-3 常用数学函数
2-4 程序流程控制
2-5 M文件
2-6 搜寻路径
2-7 工作空间与变量的储存及加载
2-8 退出MATLAB
第二篇 绘图功能
第3章 二维平面绘图
3-l 基本的二维绘图命令
3-2 图形的控制
3-3 图轴的控制
3-4 加入说明文字
3-5 其他平面绘图命令
第4章 三维立体绘图
4-1 基本立体绘图命令
4-2 立体图形与图轴的基本技巧
4-3 曲面颜色的控制
第5章 特殊图形
5-1 长条图
5-2 面积图
5-3 扇形图
5-4 针头图
5-5 阶梯图
5-6 实心图
5-7 向量场图
5-8 等高线图
5-9 其他高级绘图功能
第6章 图像显示与读写
6-1 MATLAB的图像格式
6-2 图像的显示与打印
6-3 8-bits图像
6-4 图像文件的读取与写入
第7章 动画制作
7-1 MATLAB动画简介
7-2 以电影方式产生动画
7-3 以对象方式产生动画
第8章 句柄图形与GUI设计
8-l 句柄图形简介
8-2 以GUI进行图形对象的属性存取
8-3 以命令行进行图形对象的属性存取
8-4 以M文件进行GUI的设计
8-5 以M文件设定鼠标事件的回调命令
第9章 GUDE:GUI设计环境
9-1 GUIDE简介
9-2 GUIDE控制面板. 属性编辑器和回调编辑器
9-3 对齐编辑器
9-4 菜单编辑器
9-5 MATLAB第六版的GUIDE
第三篇 变量与数据结构
第10章 矩阵的处理与运算
10-l 矩阵的索引或下标
10-2 特殊用途矩阵
10-3 矩阵的数学运算
10-4 矩阵的内部数据类型
第11章 字符与字符串
11-l 基本概念
11-2 使用一个变量来储存多个字符串
11-3 字符串的比较. 寻找. 代换. 分解与结合
11-4 字符串. 数值与数组的转换
11-5 本章命令汇整
第12章 多维数组
12-l 多维数组的定义
12-2 多维数组的建立
第13章 异质数组
13-l 异质数组的建立
13-2 异质数组的内容显示
13-3 异质数组的内容取用
13-4 其他相关命令
13-5 本章命令汇整
第14章 结构数组
14-1 结构数组的建立
14-2 取用及改变结构数组的数据
14-3 取用及改变结构数组的字段
14-4 其他相关命令
第15章 稀疏矩阵
15-l 稀疏矩阵的建立
15-2 稀疏矩阵的储存空间
15-3 稀疏矩阵的观看与图标
15-4 稀疏矩阵的运算
15-5 本章命令汇整
第四篇 程序设计
第16章 MATLAB的运算符
16-1 数学运算符
16-2 关系运算符
16-3 逻辑运算符
16-4 位运算符
16-5 集合运算符
第17章 M文件
17-l 脚本
17-2 函数
17-3 子函数与私有目录
17-4 局部变量与全局变量
17-5 程序代码保护:p-code
第18章 程序流程控制
18-l 循环语句
18-2 条件语句
第19章 程序调试
19-l 程序调试概述
19-2 一般调试技巧
19-3 以命令行为主的程序调试
19-4 以图形界面进行程序调试
第20章 文件输出及输入
20-1 打开及关闭文件
20-2 读取ASCII文件
20-3 写入ASCII文件
20-4 读取二进制文件
20-5 写入二进制文件
20-6 控制文件位置指针
20-7 本章命令汇整
第21章 程序计时
21-l 整段程序代码的计时方法
21-2 个别函数的计时方法
21-3 本章命令汇整
第22章 程序代码与内存的最优化
22-l 程序代码的问量化
22-2 矩阵的预先配置
22-3 内存管理
第23章 应用程序接口
23-1 MATLAB应用程序接口
23-2 编写能让MATLAB调用的C函数:前置测试
23-3 MATLAB的数据结构及对应API
23-4 一个最简单的MEX文件
23-5 处理二维矩阵的MEX文件范例
23-6 产生基本工作空间变量的MEX文件范例
第五篇 数值运算与其他应用面
第24章 线性代数
24-1 逆矩阵与行列式
24-2 特征值与特征向量
24-3 奇异值与奇异向量
24-4 联立线性方程式
24-5 本章命令汇整
第25章 多项式的处理与分析
25-1 多项式的加减乘除
25-2 多项式的求值. 求根. 微分与积分
25-3 矩阵的特征多项式
25-4 部分分式展开
24-5 多项式拟合
第26章 一般数学函数的处理与分析
26-1 MATLAB的函数表示法
26-2 数学函数的绘图
26-3 函数的求根
26-4 函数的极小值
26-5 数值积分
26-6 本章命令汇整
第27章 内插法
27-1 一维内插法
27-2 二维栅格点内插法
27-3 二维散布点内括法
27-4 三维栅格点内插法
27-5 高维栅格点内插法
27-6 三角内插法与计算几何
27-7 本章命令汇整
第28章 曲线拟合与回归分析
28-l 线性回归
28-2 非线性回归
第29章 常微分方程式
29-1 ODE命令简介
29-2 ODE命令基本用法
29-3 ODE命令的选项
29-4 ODE文件的高级用法
附录A 习题精选
附录B MamWorks公司产品系列与工具箱/方块集
猜您喜欢