MatLab实现数据分布检验的程序

拿到数据的时候,首先要判断以下这批数据服从什么分布,下面是matlab程序/

function f=p_judge(A,alpha)

% 本程序用于判别所给数据源在置信率为0.05时的概率分布形式。A的形式为n×1。A=A(:);

[mu,sigma]=normfit(A);

p1=normcdf(A,mu,sigma);

[H1,s1]=kstest(A,[A,p1],alpha)

n=length(A);

if H1==0

disp('该数据源服从正态分布。')

else

disp('该数据源不服从正态分布。')

end

phat=gamfit(A,alpha);

p2=gamcdf(A,phat(1),phat(2));

[H2,s2]=kstest(A,[A,p2],alpha)

if H2==0

disp('该数据源服从γ分布。')

else

disp('该数据源不服从γ分布。')

end

lamda=poissfit(A,alpha);

p3=poisscdf(A,lamda);

[H3,s3]=kstest(A,[A,p3],alpha)

if H3==0

disp('该数据源服从泊松分布。')

else

disp('该数据源不服从泊松分布。')

end

mu=expfit(A,alpha);

p4=expcdf(A,mu);

[H4,s4]=kstest(A,[A,p4],alpha)

if H4==0

disp('该数据源服从指数分布。')

else

disp('该数据源不服从指数分布。')

end

[phat, pci] = raylfit(A, alpha)

p5=raylcdf(A,phat);

[H5,s5]=kstest(A,[A,p5],alpha)

if H5==0

disp('该数据源服从rayleigh分布。')

matlab 指数分布检验,如何使用Matlab检验数据服从什么分布相关推荐

  1. ks检验正态分布结果_KS检验及其在机器学习中的应用

    KS检验及其在机器学习中的应用 什么是KS检验 Kolmogorov–Smirnov 检验,简称KS检验,是统计学中的一种非参数假设检验,用来检测单样本是否服从某一分布,或者两样本是否服从相同分布.在 ...

  2. matlab 正态输入信号,用matlab或者spss做正态检验(转载)

    2.5 总体分布正态性检验 进行参数估计和假设检验时,通常总是假定总体服从正态分布,虽然在许多情况下这个假定是合理的,但是当要以此为前提进行重要的参数估计或假设检验,或者人们对它有较大怀疑的时候,就确 ...

  3. matlab一元二次回归,MATLAB一元线性回归方程的计算及检验.doc

    MATLAB一元线性回归方程的计算及检验 1. 从input语句键盘输入一组数据(xi,yi),i=1,2,-n. 2. 计算一元线性回归方程y=ax+b的系数a和b,用两种方法计算: 一是公式:: ...

  4. matlab算置信带,Kolmogorov-Smirnov检验置信带在Matlab中的实现

    Kolmogorov-Smirnov检验置信带在Matlab中的实现 张三 (北京交通大学土木建筑工程学院,北京100044) 摘要:K-S检验是非参数检验的一个十分精确的方法,构造高精度的基于K-S ...

  5. matlab 显著性差异检验,假设检验及matlab实现(2)

    [例3-3](例3.6) 某工厂生产某种电器材料. 要检验原来使用的材料与一种新研制的材料的疲劳寿命有无显著性差异, 各取若干样品, 做疲劳寿命试验, 所得数据如下 (单位: 小时) : 原材料: 4 ...

  6. 豪斯曼检验matlab,面板工具变量与内生性操作及应用(固定随机、豪斯曼检验、过度识别检验、预测等)...

    原标题:面板工具变量与内生性操作及应用(固定随机.豪斯曼检验.过度识别检验.预测等)

  7. 【LSSVM回归预测】基于matlab灰狼算法优化最小支持向量机GWO-LSSVM数据预测【含Matlab源码 2259期】

    ⛄一.灰狼算法优化最小支持向量机GWO-LSSVM简介 1 算法理论 采用灰狼优化算法的最小二乘支持向量机模型预测时,为避免过拟合现象和检验该模型的有效性,将实证部分主要分为:①基于灰狼优化算法的最小 ...

  8. R语言稀疏主成分分析、因子分析、KMO检验和Bartlett球度检验分析上市公司财务指标数据...

    全文链接:http://tecdat.cn/?p=31080 R中的主成分分析(PCA)和因子分析是统计分析技术,也称为多元分析技术(点击文末"阅读原文"获取完整代码数据). 当可 ...

  9. matlab一阶差分并作图,某种股票价格的数据的时间序列模型的建立及分析

    1 教育部直属 国家 211 工程 重点建设高校 股票价格模型 应用时间序列分析期末论文 2013 年 11 月 一 实验目的 一 实验目的 掌握用 Box Jeakins 方法及 Paudit Wu ...

最新文章

  1. JavaScript工作原理(二):V8引擎和5招高效代码
  2. Android应用连接代理服务器状况监测解决
  3. C++万能头文件#include“bits/stdc++.h”
  4. java 的HashMap底层数据结构
  5. web业务系统权限控制
  6. mybatis数组和集合的长度判断及插入
  7. Xshell安装sql报错:The GPG keys listed for the “MySQL 8.0 Community Server“ repository are already instal
  8. 2012年美国计算机研究生排名,2012年美国研究生留学 计算机专业院校排名TOP50
  9. 各种水龙头拆卸图解_扭力扳手使用方法图解与注意事项、原理、种类
  10. 前端基础学习之CSS选择器
  11. python open mode_open文件操作之mode模式剖析
  12. Java常用的设计模式
  13. python迅雷下载任务出错_迅雷任务包含违规内容无法继续下载 迅雷任务出错修改host方法...
  14. ios刺客信条一直显示连接服务器,刺客信条本色错误代码6002解决方法_刺客信条本色iOS进不去解决方案 _玩游戏网...
  15. 基于MSGEQ7的音乐节奏灯超详细适合入门
  16. java calendar星期_java 日历 Calendar 获取当前时间是星期几
  17. 用F5529控制OLED输出汉字,字符,以及bmp图片
  18. 关掉移动光猫的路由功能,用自己的路由器拨号
  19. 毕业设计 Stm32智能疫情防控门禁系统 - 单片机 嵌入式 物联网
  20. 使用AS3.0开发FC超级马里奥

热门文章

  1. Django中如何使用Mysql数据库
  2. Spring--配置
  3. [VBA学习]如何在Excel的下拉选中显示多选?
  4. 阿里云PAI平台模型压缩技术落地淘宝直播双十一应用:一猜到底
  5. happyCode(11start) 权限控制 shiro 密码MD5安全加密,密码盐,系统用户认证
  6. Pycharm专业版下载、安装、与Anaconda配置、中文化及字体设置、Cracking(自行翻译)方法
  7. 基于RSSI测距的多边定位法(附代码与讲解视频)
  8. matplotlib——pyplot和pylab区别
  9. python安装pylab库
  10. mysql 批量数据插入很慢(kettle 输入输出组件) 性能优化办法