内容简介
第一篇 MATLAB基础篇
第1章 MATLAB基础知识
1.1 MATLAB介绍与基本环境
1.1.1 MATLAB介绍
1.1.2 MATLAB的开发环境
1.2 MATLAB的基本命令
1.3 MATLAB程序设计初步
1.4 MATLAB语言流程控制结构
1.4.1 MATLAB的基本语句结构
1.4.2 循环语句
1.4.3 转移语句
1.4.4 开关语句
1.4.5 试探语句
1.5 函数文件与脚本文件
1.6 数据的读写
1.7 结束语
习题
参考文献
第2章 MATLAB数据可视化
2.1 MATLAB中图形窗口及其操作
2.2 二维绘图
2.3 三维绘图
2.4 动画设计
2.5 结束语
习题
参考文献
第3章 图形用户界面GUI设计
3.1 GUI设计简介
3.1.1 打开和创建GUI界面
3.1.2 GUI工具栏简介
3.1.3 GUI控件栏简介
3.2 GUI的程序编写
3.2.1 添加控件
3.2.2 编写控件代码
3.2.3 控件属性
3.2.4 控件属性控制
3.2.5 不同GUI间控件的相互操作
3.3 GUI中的数据传递
3.3.1 运用函数传递参数
3.3.2 运用全局变量传递参数
3.3.3 运用UserData传递参数
3.3.4 应用setappdata等函数
3.3.5 结合handles等函数
3.3.6 运用save等函数传递参数
3.4 打包发布工具简介
3.4.1 新建打包文件
3.4.2 添加程序与文件
3.5 GUI程序设计实例
3.5.1 项目介绍
3.5.2 选煤界面
3.5.3 煤库打开界面
3.5.4 煤种选择界面
3.5.5 配比结果界面
3.5.6 部分相关代码
3.5.7 运行效果
3.6 结束语
习题
参考文献
第二篇MATLAB提高篇
第4章 MATLAB数值计算
4.1 向量运算
4.2 矩阵运算
4.2.1 矩阵元素的存储次序
4.2.2 矩阵的创建
4.2.3 矩阵的代数运算
4.3 多项式运算
4.3.1 多项式
4.3.2 多项式求值和求根运算
4.4 线性方程组的数值解
4.4.1 直接相除法
4.4.2 消去法
4.5 结束语
习题
参考文献
第5章 数据拟合及其MATLAB实现
5.1 一元线性拟合
5.1.1 多项式拟合
5.1.2 已知函数线性组合的拟合方法
5.2 一元非线性拟合
5.2.1 非线性拟合线性化
5.2.2 使用插值方法拟合
5.3 多元拟合
5.4 MATLAB拟合工具应用简介
5.4.1 MATLAB曲线拟合简介
5.4.2 工具箱使用方法
5.4.3 应用实例
5.4.4 利用工具箱改善拟合结果
5.5 结束语
习题
参考文献
第6章 微分方程及其MATLAB实现
6.1 微分方程概念及解
6.1.2 几种常见的常微分方程
6.1.3 二阶线性常微分方程
6.1.4 二阶常系数齐次线性微分方程
6.2 常微分方程初值问题的解
6.2.1 常微分方程的解析解
6.2.2 常微分方程的数值解法
6.3 MATLAB求解常微分方程
6.3.1 解析解求解方法
6.3.2 数值解求解方法
6.4 MATLAB偏微分方程工具箱应用简介
6.4.1 偏微分方程数值解工具箱概述
6.4.2 利用图形用户界面求解偏微分方程
6.4.3 经典例子
6.5 结束语
习题
参考文献
第7章 模糊数学及其MATLAB实现
7.1 模糊数学的基本概念
7.1.1 模糊集的定义
7.1.2 模糊集的表示
7.1.3 隶属函数的定义
7.2 模糊数学的MATLAB实现
7.2.1 经典集合理论基础
7.2.2 隶属度函数
7.3 MATLAB模糊工具箱的使用
7.3.1 MATLAB的模糊逻辑工具箱基础
7.3.2 实例——锅炉汽包水位控制系统的设计
7.4 结束语
习题
参考文献
第8章 动态仿真及其MATLAB实现
8.1 计算机仿真建模简介
8.2 动态仿真
8.2.1 动态仿真之风寒温度问题
8.2.2 动态仿真之市场服务问题
8.2.3 动态仿真之追逐问题
8.3 蒙特卡罗方法
8.3.1 蒙特卡罗方法之圆周率估计
8.3.2 蒙特卡罗方法之对战问题
8.3.3 蒙特卡罗方法之解非线性规划问题
8.4 建模实例
8.5 结束语
习题
参考文献
第三篇 概率论与数理统计基础篇
第9章 概率论的基本概念
9.1 随机事件及相关概念
9.2 随机变量与概率分布
9.3 随机向量与概率分布
9.4 随机变量的数字特征
9.5 特征函数
9.6 中心极限定理
9.7 结束语
习题
参考文献
第10章 数理统计的基本概念
10.1 总体与样本
10.2 统计量
10.3 几个在统计中常见的概率分布
10.4 结束语
习题
参考文献
第四篇 R软件基础篇
第11章 R软件介绍
11.1 R软件基础知识
11.1.1 R软件下载与安装
11.1.2 R软件主窗口命令简介
11.2 R软件基本语句
11.2.1 向量
11.2.2 多维数组和矩阵
11.2.3 控制语句
11.2.4 mode属性和length属性
11.2.5 列表与数据框
11.3 读写数据文件
11.3.1 读纯文本文件
11.3.2 读其他格式的数据文件
11.3.3 写数据文件
11.4 R软件数据预处理
11.4.1 删掉缺失值
11.4.2 比较两个数据框是否相同
11.4.3 随机抽取数据
11.5 R软件绘图
11.5.1 高水平作图函数
11.5.2 低水平作图函数
11.6 结束语
习题
参考文献
第12章 统计模型的R函数
12.1 描述统计量的R函数
12.1.1 集中趋势的度量
12.1.2 离散程度的度量
12.1.3 分布形状的度量
12.1.4 数据的分布
12.2 参数估计的R函数
12.2.1 点估计
12.2.2 优良性评价准则
12.2.3 区间估计
12.3 假设检验的R函数
12.3.1 假设检验的基本方法
12.3.2 假设检验的两类错误
12.3.3 单个正态总体的假设检验
12.3.4 常见的非参数检验
12.4 回归分析的R函数
12.4.1 回归的概念
12.4.2 线性回归模型
12.4.3 曲线回归模型
12.5 方差分析的R函数
12.5.1 单因素方差分析
12.5.2 双因素方差分析
12.6 结束语
习题
参考文献
第五篇LINGO基础篇
第13章 LINGO基础
13.1 LINGO简介
13.2 基本使用方法
13.3 结束语
习题
参考文献
第14章 LINGO的常用运算符与函数
14.1 运算符及其优先级
14.1.1 算术运算符
14.1.2 逻辑运算符
14.1.3 关系运算符
14.2 基本数学函数
14.3 概率函数
14.4 集合操作函数
14.5 变量定界函数
14.6 结束语
习题
参考文献
第六篇 LINGO提高篇
第15章 用LINGO求解非线性规划和目标规划
15.1 非线性规划模型
15.2 飞行管理问题
15.3 目标规划模型
15.4 目标规划问题实例
15.5 结束语
习题
参考文献
第16章 典型实例
16.1 简单实例
16.2 巡回旅行商问题
16.3 最短路问题
16.4 资源分配问题
16.5 结束语