MATLAB原理及套用案例教程
《MATLAB原理及套用案例教程》是2016年2月1日清华大学出版社出版的图书,作者是苏庆堂、巩艳华、白艳梅、吕高焕。
基本介绍
- 书名:MATLAB原理及套用案例教程
- 作者:苏庆堂、巩艳华、白艳梅、吕高焕
- 出版社:清华大学出版社
- 出版时间:2016年2月1日
出版信息
图书美:MATLAB原理及套用案例教程
作者:苏庆堂、巩艳华、白艳梅、吕高焕
定价:39元
印次:1-2
ISBN:9787302413707
出版日期:2016年2月1日
印刷日期:2017年1月9日
印次:1-2
ISBN:9787302413707
出版日期:2016年2月1日
印刷日期:2017年1月9日
内容简介
本书是一本介绍MATLAB语言程式设计与套用的基础教材。本书从理论上依次介绍了MATLAB基本数据类型、函式、数组、结构化程式设计、绘图等。
图书目录
理论篇
第1章MATLAB概述
1.1MATLAB简介
1.1.1MATLAB的发展
1.1.2MATLAB的主要功能
1.2MATLAB的安装
1.3MATLAB的工作环境
1.3.1主视窗简介
1.3.2其他视窗简介
1.3.3通用命令简介
1.4MATLAB的帮助系统
1.4.1纯文本帮助
1.4.2演示帮助
1.4.3帮助导航/浏览器
1.5本章小结
习题
第2章基本数据类型
2.1变数
2.1.1变数定义
2.1.2变数赋值
2.1.3变数管理
2.2MATLAB的数据类型
2.2.1数值类型
2.2.2逻辑类型
2.2.3字元和字元串
2.2.4函式句柄
2.2.5结构体类型
2.2.6单元数据类型
2.3向量及其运算
2.3.1向量的生成
2.3.2向量的基本运算
2.4矩阵及其运算
2.4.1矩阵分析
2.4.2线性方程组
2.4.3矩阵分解
2.4.4矩阵的特徵值和特徵向量
2.5本章小结
习题
第3章常用数学函式
3.1内置函式的使用
3.2初等数学函式
3.3三角函式
3.4数据分析函式
3.4.1基本数据分析函式
3.4.2数据预处理
3.5随机数
3.6複数
3.7计算的极限
3.8特殊值和辅助功能
3.9本章小结
习题
第4章数组
4.1基本数组运算
4.1.1数组定址和排序
4.1.2数组的基本数值运算
4.1.3数组的关係运算
4.1.4数组的逻辑运算
4.2多维数组
4.2.1多维数组的概念
4.2.2多维数组的创建
4.2.3多维数组的引用
4.2.4多维数组的操作
4.3字元数组
4.3.1字元与数值的相互转换
4.3.2创建二维字元数组
4.4元胞数组
4.5结构数组
4.6本章小结
习题
第5章结构化程式设计
5.1M档案介绍
5.1.1M档案的基本特点
5.1.2脚本式M档案
5.1.3函式式M档案
5.2流程图和伪码
5.3顺序结构
5.4逻辑函式
5.5选择结构
5.5.1条件分支语句——if语句
5.5.2switch语句
5.5.3try语句
5.6循环结构
5.6.1while语句
5.6.2for语句
5.6.3循环的嵌套
5.6.4break语句和continue语句
5.7本章小结
习题
第6章绘图
6.1图形处理的基本技术
6.1.1二维绘图
6.1.2三维绘图
6.1.3绘製图形的辅助操作
6.1.4互动式绘图操作
6.2图形处理的高级技术
6.2.1视点控制和图形的旋转
6.2.2颜色的使用
6.2.3光照控制
6.3图形的保存
6.4本章小结
习题
第7章MATLAB图形用户界面设计
7.1GUI的基本元素
7.2创建并显示一个GUI
7.2.1GUIDE环境
7.2.2设计草图
7.2.3启动编辑界面
7.2.4设定控制项属性
7.2.5保存
7.2.6为按钮加入回调函式
7.3几个比较常用的函式
7.4元件的属性
7.5GUI元件
7.5.1静态文本框
7.5.2编辑框
7.5.3面板
7.5.4按钮
7.5.5複选框
7.5.6单选按钮
7.5.7下拉列表
7.5.8列表框
7.5.9滑块
7.6选单
7.7本章小结
习题
套用篇
第8章MATLAB 在数学建模中的套用
8.1概述
8.2实例详述
8.2.1实例引入
8.2.2实例求解
8.3本章小结
习题
第9章MATLAB在机率论中的套用
9.1概述
9.2机率计算方法
9.3数学期望
9.3.1均值和方差
9.3.2偏度
9.3.3峰度
9.4常用的分布密度函式
9.4.1二项分布
9.4.2泊松分布
9.4.3均匀分布
9.4.4常态分配
9.4.5指数分布
9.4.6Γ分布
9.4.7χ2分布
9.4.8多变数常态分配
9.5样本
9.5.1样本均值和样本方差
9.5.2样本矩
9.5.3协方差
9.6随机变数的产生方法
9.6.1均匀随机数
9.6.2常态分配
9.6.3指数分布
9.6.4Γ分布
9.6.5多元常态分配
9.7数据分析方法
9.7.1单变数数据分析方法——柱状图法
9.7.2二元和三元数据的分析方法
9.8本章小结
习题
第10章MATLAB在运筹最佳化中的套用
10.1概述
10.2最最佳化问题图形解
10.3线性规划
10.4最佳化工具箱解法
10.5非线性规划
10.5.1问题定义
10.5.2数学概念
10.5.3非线性规划的标準格式
10.5.4非线性规划问题的图形解法
10.6解析条件
10.6.1一阶条件
10.6.2二阶条件
10.6.3等式约束问题
10.6.4不等式约束最佳化
10.7MATLAB工具箱中用于求解最佳化问题的函式
10.7.1模型输入时需要注意的问题
10.7.2相关函式介绍
10.8本章小结
习题
第11章MATLAB在数值分析中的套用
11.1求根问题
11.2利用NewtonRaphson方法求解非线性方程组
11.3一维插值
11.3.1MATLAB函式interp1
11.3.2代数多项式插值
11.3.3样条插值
11.3.4二维插值
11.4数值积分与微分
11.4.1使用quad()和quad8()进行数值积分
11.4.2二重积分
11.4.3数值微分
11.5常微分方程的数值解法
11.6本章小结
习题
第12章MATLAB在信息隐藏中的套用
12.1概述
12.2实例详述
12.2.1实例引入
12.2.2实例求解
12.3本章小结
习题
第13章MATLAB在通信工程中的套用
13.1模拟调製
13.2幅度调製
13.2.1DSBAM
13.2.2传统AM调製
13.2.3单边带调製
13.3AM信号的解调
13.3.1DSMAM信号的解调
13.3.2SSBAM解调
13.4角度调製
13.5数字传输的载波调製
13.5.1相位调製
13.5.2相位调製的检测
13.5.3载频调製
13.6本章小结
习题
参考文献