标题：MATLAB 2008全程指南
图书信息
出版社: 电子工业出版社; 第1版 (2009年3月1日)
平装: 555页
正文语种: 简体中文
开本: 16
ISBN: 9787121080197
条形码: 9787121080197
尺寸: 25.6 x 20 x 2.6 cm
重量: 1.1 Kg
内容简介
《MATLAB2008全程指南》由入门到提高系统地介绍了MATLAB及其工具箱的基本功能与使用，包括MATLAB基础知识、数值计算、符号计算、编程基础、文件操作、数据可视化、图像处理、优化工具箱、信号处理、Simulink仿真、GUI设计、MATLAB与Microsoft Office和混合编程等功能的使用方法。在配套光盘中附有部分实例的源文件，以方便读者理解和掌握相关知识。
MATLAB是由MathWorks公司推出的用于数值计算、图像处理、信号处理、自动控制和数据分析等诸多方面的科学计算软件。《MATLAB 2008全程指南》包含了378个计算实例，所有的实例都经过上机调试，可靠完整。读者可以在自己的MATLAB环境中准确地重现《MATLAB2008全程指南》所提供的实例结果。
《MATLAB2008全程指南》既可以作为理工科院校研究生、本科生系统学习的教材，又可以作为广大科技工作者对MATLAB软件入门到提高的自学用书和使用手册。
目录
第1篇 基础知识
第1章 MATLAB操作基础
1.1 MATLAB概述
1.2 MATLAB发展历史
1.3 MATLAB主要功能
1.4 MATLAB安装
1.5 MATLAB的启动和退出
1.5.1 MATLAB启动
1.5.2 MATLAB的退出
1.6 MATLAB操作界面
1.6.1 菜单栏
1.6.2 工具栏
1.6.3 命令窗口
1.6.4 工作空间窗口
1.6.5 当前目录窗口
1.6.6 历史记录窗口
1.7 MATLAB联机帮助系统
1.7.1 联机帮助系统
1.7.2 命令窗口查询帮助
第2章 数据结构与类型
2.1 常量与变量
2.1.1 常量
2.1.2 变量
2.2 数组与矩阵
2.2.1 数组
2.2.2 矩阵
2.3 逻辑类型与关系运算
2.3.1 逻辑数据类型
2.3.2 逻辑运算
2.3.3 关系运算
2.3.4 运算符优先级
2.4 字符串
2.4.1 创建字符串
2.4.2 类型转换
2.4.3 比较字符串
2.4.4 字符分类
2.4.5 查找与替换
2.5 结构数组
2.5.1 结构数组的创建
2.5.2 结构数组中的数据获取
2.5.3 结构数组中的操作
2.5.4 结构数组的大小
2.5.5 结构数组的嵌套
2.6 元胞数组
2.6.1 元胞数组的创建
2.6.2 元胞数组中的数据获得
2.6.3 元胞数组的删除与重塑
2.6.4 元胞数组中的操作函数
2.6.5 元胞数组的嵌套
2.6.6 元胞数组与数值数组间的转化
第3章 数值计算及数据分析
3.1 因式分解
3.1.1 行列式、逆和秩
3.1.2 LU因式分解
3.1.3 QR因式分解
3.1.4 范数
3.2 矩阵特征值和奇异值
3.2.1 特征值和特征向量的求取
3.2.2 奇异值分解
3.3 数据分析和统计
3.3.1 基本的数据分析函数
3.3.2 协方差和相关系数函数
3.4 数值积分
3.4.1 一元函数的数值积分
3.4.2 重积分的数值计算
3.4.3 三重积分的数值计算
3.5 插值
3.5.l一维数据插值
3.5.2 雏数据插值
3.5.3 多雏插值
3.6 多项式曲线拟合
3.6.l最小二乘原理及其曲线拟合算法
3.6.2 曲线拟合的实现
3.7 傅里叶分析
3.7.1 傅里叶变换
3.7.2 快速傅里叶变换
3.8 微分方程
3.8.l常微分方程
3.8.2 偏微分方程
3.9 稀疏矩阵
3.9.1 稀疏矩阵的存储方式
3.9.2 稀疏矩阵的创建
3.9.3 稀疏矩阵的函数处理
3.9.4 稀疏矩阵的交换与重新排序
4.1 符号变量、表达式及符号方程
4.1.1 使用sym函数定义符号变量及表达式
4.1.2 使用syms函数定义符号变量及表迭式
4.1.3 符号方程的生成
4.2 符号变量的基本操作
4.2.1 findsym函数
4.2.2 任意精度确定的符号表达式
4.2.3 数值型与符号型变量的转换
4.3 符号矩阵的生成和运算
4.3.1 符号矩阵的生成
4.3.2 符号矩阵及符号数组的运算
4.4 符号微积分
4.4.1 符号求极限
4.4.2 符号求导与微分
4.4.3 符号积分
4.4.4 级数求和
4.4.5 taylor级数
4.5 符号函数图形表示
4.5.1 绘制符号函数的图形
4.5.2 三维参量曲线图
4.5.3 极坐标图形
4.5.4 符号函数的三维网格图
4.5.5 绘制符号函数等高线圈
4.5.6 不同颜色填充等高线圈
4.5.7 曲面网格囤与等高线图的混合圈
4.5.8 三维彩色曲面图
4.5.9 曲面图与等高线圈的混合图
4.5.10 绘制函数图形
4.6 符号代数方程的求解
4.6.1 求代数方程符号解
4.6.2 求代数方程组符号解
4.6.3 求微分方程符号解
4.6.4 求微分方程组符号解
4.7 符号表达式的基本运算
4.7.1 符号表达式的提取分子、分母运算
4.7.2 符号表达式的基本代数运算
4.7.3 符号表达式的高级运算
4.7.4 符号数值函数的创建
5.1 M文件
5.1.1 M文件编辑器
5.1.2 M文件的基本内容
5.1.3 脚本式M文件
5.1.4 函数式M文件
5.2 函数流程控制
5.2.1 顺序结构
5.2.2 ifelseend
5.2.3 switchcaseend
5.2.4 for循环
5.2.5 while循环
5.2.6 人机交互命令
5.3 函数的类型
5.3.1 主函数
5.3.2 子函数
5.3.3 私有函数
5.3.4 嵌套函数
5.3.5 重我函数
5.3.6 匿名函数
5.4 函数的变量和参数
5.4.1 变量类型
5.4.2 变量的输入输出规则
5.4.3 向嵌套函数输入可选参数
5.4.4 传送特定类型的参数
5.5 函数句柄
5.5.1 函数句柄的创建
5.5.2 函数句柄的调用
5.5.3 函数句柄的操作
5.6 内存的使用
5.6.1 内存管理函数
5.6.2 高效使用内存的策略
5.6.3 解决“outofMemory”错误
5.7 程序调试和优化
5.7.1 使用Debugger窗口进行调试
5.7.2 在命令窗口中进行调试
5.7.3 Profile性能检测
5.8 错误处理
5.8.1 使用try.catch语句捕捉错误
5.8.2 处理错误和从错误中恢复
5.8.3 警告
5.9 程序开发的一些建议
第2篇 开发进阶
6.1 MATLAB支持的文件格式
6.2 使用导入向导来导入文本数据
6.3 使用导入函数来导入文本数据
6.3.1 导入数值文本数据
6.3.2 导入有分隔符的AscII数据文件
6.3.3 导入带有文本头的文件数据
6.3.4 导八字母数值混合的数据
6.4 按照AsCII码格式导出数据
6.4.1 将数据导出成带有分隔符的AscII码文件
6.4.2 使用diary命令来导出数据
6.4.3 用csvwn~函数导出矩阵数据
6.5 对mat文件的操作
6.5.1 使用向导来导入mat文件中的数据
6.5.2 使用函数或命令来预览和导入mat文件中的数据
6.6 将Workspace中数据导出为mat文件
6.6.1 通过菜单将worksDace中数据导出为mat文件
6.6.2 通过save命令导出worksDace中数据为mat文件
6.7 对图像文件的操作
6.7.1 使用向导导入图像文件
6.7.2 读入与导出图像文件数据
6.8 对音频和视频文件的操作
6.8.1 利用向导打开音频或视频文件
6.8.2 获取音频和视频文件的文件头信息
6.8.3 音频视频文件的读入与导出
6.9 对表文件的操作
6.9.1 时Excel文档的操作
6.9.2 时Loms123数据袁的操作
6.10 使用低端I，()函数来操作文件
6.10.1 文件的打开和关闭
6.10.2 二进制数据的读取
6.10.3 进制数据的写入
6.10.4 逆行读取文本文件
6.10.5 格式化读取AscⅡ码数据
6.10.6 格式化写入文本文件
6.10.7 控制文件指针
7.1 二维图形7.1 1基本绘图函数
7.1.2 特殊二维图形
7.2 三维图形
7.2.1 绘制三维曲线圈
7.2.2 绘制三维曲面圈
7.2.3 特殊三维图形
7.1 3图形注释
7.3.1 图形注释方法
7.3.2 图题的标注
7.3.3 添加坐标轴标注
7.3.4 文本标注和交互式文本标注
7.3.5 图例的添加
7.3.6 坐标网格的添加
7.4 三维图形的高级控制
7.4.1 视点控制
7.4.2 颜色的使用
7.4.3 光照控制
第3篇 行业应用
8.1 数字图像处理学
8.1.1 数字图像处理内容
8.1.2 数字图像处理应用
8.2 MATLAB图像
8.2.1 MATAB图像类型
8.2.2 图像格式
8.3 图像文件的操作
8.3.1 查询图像文件的信息
8.3.2 图像文件的读取
8.3.3 图像文件的显示
8.3.4 图像文件的存储
8.3.5 图像格式的转换
8.4 图像的几何运算
8.4.1 图像的平移
8.4.2 图像的镜像变换
8.4.3 图像缩放
8.4.4 图像的旋转
8.4.5 图像的剪切
8.5 图像的正交变换
8.5.1 傅里叶变换
8.5.2 离散余弦变换
8.5.3 沃尔什－哈达玛变换(WHT)
8.5.4 Radon变换
8.6 MATLAB图像增强
8.6.1 像素值及其统计特性
8.6.2 对比度增强
8.6.3 直方图均衡化
8.6.4 空域滤波增强
8.6.5 频域增强
第9章 MATLAB优化问题应用
9.1 MATLAB求解器
9.2 求解极小值
9.2.1 标量最小值优化
9.2.2 无约束最小值优化
9.2.3 线性规划
9.2.4 次规划
9.2.5 约束最小值优化
9.3 多目标优化
9.3.1 fgoalattain函数
9.3.2 fminim函数
9.4 方程组求解
9.4.1 form自数
9.4.2 fsolve函数
9.5 最小二乘及数据拟合
9.5.1 1sqnonneg函数
9.5.2 1sqlin函数
9.5.3 1sqnonlin函数
9.5.4 1sqcurvefit函数
9.6 直接搜索法
9.7 模拟退火算法
9.7.1 模拟退火算算法简介
第10章 MATLABd在信号处理中的应用
第11章 Simulink仿真
第12章 图形用户界面GUI设计
第13章 MATLAB与Office
第14章 MATLAB应用程序接口
……