对该课程感兴趣的学员
| 课程编号 | 开课日期 | 地点 | 培训天数 | 选择报名 |
对该课程感兴趣的学员
学习时间:2012年5月26日至28日
学习地点:天津
学习费用:学费及资料费2800元/人(费用含午餐费和资料费);住宿统一安排,费用自理。
课程背景
MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
MATLAB统计应用课程大纲
MATLAB统计应用课程需时三天,该课程提供了对MATLAB和StatisticsToolbox中的统计工具的全面介绍。本课程适用于希望对MATLAB数据处理功能做全面了解的中高级用户,课程中包含的众多实例和练习将带您体验MATLAB的高级应用。本课程内容包括:
数据文件的读写操作
绘图——数据的可视化
数据预处理(平滑处理、标准化变换和极差归一化变换)
概率分布、随机数及蒙特卡洛模拟
参数估计
假设检验
描述性统计量和统计图
数据分布拟合与检验
Copula理论与应用实例
方差分析
回归分析
多元统计分析
制作统计报表
第一天MATLAB数据处理和可视化
从TXT文件中读取数据TXT文件是纯文本文件,本节以TXT文件为例,介绍从文本文件中读取数据的方法。包括界面操作和编程操作。
利用界面操作导入TXT文件
调用高级函数读取数据
1.调用importdata函数读取数据
2.调用load函数读取数据
3.调用dlmread函数读取数据
4.调用textread函数读取数据
调用低级函数读取数据
1.调用fopen函数打开文件
2.调用fcolse函数关闭文件
3.调用fseek、ftell、frewind和feof函数控制读写位置
4.调用fgets、fgetl函数读取文件的下一行
5.调用textscan函数读取数据
把数据写入TXT文件本节介绍把数据写入文本文件的方法。
调用dlmwrite函数写入数据
调用fprintf函数写入数据
从EXCEL文件中读取数据本节介绍从Excel文件中读取数据的方法。
利用界面操作导入Excel文件
调用xlsread函数读取数据
把数据写入EXCEL文件本节介绍把数据写入Excel文件的方法。
调用xlswrite函数写数据到Excel文件
图形对象与图形对象句柄在对数据进行计算分析时,图形能非常直观地展现数据所包含的规律,而MATLAB提供了非常丰富的绘图函数,并且能通过多种属性设置绘制出各种各样的图形,本节将对图形对象与图形对象句柄、二维绘图、三维绘图、图形的打印和输出和动画制作等内容作详细介绍。
图形对象与图形对象句柄
1句柄式图形对象
2获取图形对象属性名称和属性值
3设置图形对象属性值
二维图形绘制
1基本二维绘图函数
2二维图形修饰和添加注释
3常用统计绘图函数
4特殊二维绘图函数
三维图形绘制
1常用三维绘图函数
2三维图形的修饰和添加注释
图形的打印和输出
1把图形复制到剪贴板
2把图形导出到文件
3打印图形
动画制作
1彗星运行轨迹动画
2霓虹闪烁动画
3电影动画
4录制AVI格式视频动画
5制作GIF格式动画
第二天MATLAB统计工具箱
数据预处理数据导入到MATLAB之后,通常需要对数据进行一些预处理,例如平滑处理(或去噪)、标准化变换和极差归一化变换等。本节介绍数据预处理的MATLAB实现。
数据的平滑处理
数据的标准化变换
数据的极差归一化变换
分布、随机数及蒙特卡洛模拟本节主要介绍统计工具箱中产生不同概率分布的函数功能,以及产生各种分布随机数,以及基于随机数的蒙特卡洛模拟。
概率分布
统计工具箱中的分布
产生随机数
随机数流
任意分布的随机数
蒙特卡洛(MonteCarlo)模拟
参数估计与假设检验本节以案例形式介绍参数估计和假设检验这两种重要的统计推断形式。主要内容包括:
常见分布的参数估计
正态总体参数的检验
计算描述性统计量
统计图
分布的拟合与检验
核密度(kerneldensity)估计
Copula理论及应用实例通常由随机变量的联合分布可以确定各自的边缘分布,然而由边缘分布却很难确定联合分布。在给定几个随机变量的边缘分布的情况下,如何确定它们的联合分布便成了一个非常重要的问题。Copula概念的提出及其理论的完善,使得这一问题得到了解决。本节结合具体案例介绍Copula模型的构建方法。
常用的Copula函数
Copula函数与相关性度量
沪深股市日收益率的二元Copula模型
方差分析在生产实践和科学研究中,经常要研究生产条件或试验条件的改变对产品的质量和产量有无影响。如在农业生产中,需要考虑品种、施肥量、种植密度等因素对农作物收获量的影响;又如某产品在不同的地区、不同的时期,采用不同的销售方式,其销售量是否有差异。在诸影响因素中哪些因素是主要的,哪些因素是次要的,以及主要因素处于何种状态时,才能使农作物的产量和产品的销售量达到一个较高的水平,这就是方差分析所要解决的问题。本节内容包括:
单因素一元方差分析
双因素一元方差分析
多因素一元方差分析
多元方差分析
Kruskal-Wallis单因素方差分析
Friedman秩方差分析
第三天MATLAB统计工具箱
回归分析本节讨论如何对双变量数据集进行线性和非线性拟合。
散点图
相关系数和协方差
线性模型
非线性模型
多元统计分析本节扩展了前面章节的内容到包含多个变量的数据集,介绍多变量分析和显示的专用方法。
多变量绘图
聚类分析
判别分析
主成分分析(或主分量分析)
因子分析
制作统计报表利用MATLAB制作统计报告或报表是一件非常有意义的事情,本节以案例形式详细介绍利用MATLAB生成Word和Excel文档。
利用MATLAB生成Word文档
利用MATLAB生成Excel文档
主讲教师:
谢中华,资深MATLAB讲师,10年MATLAB编程经验,MATLAB技术论坛创始人之一,编著书籍《MATLAB统计分析与应用:40个案例分析》。长期从事本科生《概率论与数理统计》、《多元统计分析》,硕士研究生《数理统计》,博士研究生《应用数学基础》等课程的教学。谢老师精通MATLAB、SAS、R语言等软件,擅长多种软件协同作战,有着扎实的理论基础和丰富的实战经验。