电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

分布的拟合与检验的matlab实现

12页
  • 卖家[上传人]:壹****1
  • 文档编号:489101852
  • 上传时间:2023-02-06
  • 文档格式:DOCX
  • 文档大小:16.20KB
  • / 12 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、精品%分布的拟合与检验%描述性统计量和统计图% 读取文件中数据% 读取文件 examp02_14.xls 的第 1 个工作表中的 G2G52 中的数据,即总成绩数据score = xlsread(examp02_14.xls,Sheet1,G2G52);% 去掉总成绩中的 0 ,即缺考成绩score = score(score 0);% 计算描述性统计量score_mean = mean(score) % 计算平均成绩s1 = std(score) % 计算 (5.1) 式的标准差s1 = std(score,0)% 也是计算 (5.1) 式的标准差s2 = std(score,1)% 计算(5.2) 式的标准差score_max = max(score) % 计算样本最大值score_min = min(score)% 计算样本最小值score_range = range(score)% 计算样本极差- 可编辑 -% 计算样本中位数score_median = median(score)score_mode = mode(score)% 计算样本众数score_cvar = std(

      2、score)mean(score)% 计算变异系数score_skewness = skewness(score)% 计算样本偏度score_kurtosis = kurtosis(score)% 计算样本峰度% 绘制箱线图figure; % 新建图形窗口boxlabel = 考试成绩箱线图 ;% 箱线图的标签% 绘制带有刻槽的水平箱线图boxplot(score,boxlabel,notch,on,orientation,horizontal)xlabel( 考试成绩 ); % 为 X 轴加标签% 绘制频率直方图% 调用 ecdf 函数计算 xc 处的经验分布函数值ff, xc = ecdf(score);figure; % 新建图形窗口% 绘制频率直方图ecdfhist(f, xc, 7);xlabel( 考试成绩 ); % 为 X 轴加标签ylabel(f(x); % 为 Y 轴加标签% 绘制理论正态分布密度函数图% 产生一个新的横坐标向量xx = 400.5100;% 计算均值为 mean(score) ,标准差为 std(score) 的正态分布在向量x 处的密度函数值y =

      3、 normpdf(x,mean(score),std(score);hold onplot(x,y,k,LineWidth,2) % 绘制正态分布的密度函数曲线,并设置线条为黑色实线,线宽为 2% 添加标注框,并设置标注框的位置在图形窗口的左上角legend( 频率直方图 ,正态分布密度曲线,Location,NorthWest);% 绘制经验分布函数图figure; % 新建图形窗口% 绘制经验分布函数图,并返回图形句柄 h 和结构体变量stats ,% 结构体变量stats 有 5 个字段,分别对应最小值、最大值、平均值、中位数和标准差h,stats = cdfplot(score)set(h,color,k,LineWidth,2);% 设置线条颜色为黑色,线宽为 2% 绘制理论正态分布函数图x = 400.5100;% 产生一个新的横坐标向量x% 计算均值为 stats.mean ,标准差为stats.std 的正态分布在向量x 处的分布函数值y = normcdf(x,stats.mean,stats.std);hold on% 绘制正态分布的分布函数曲线,并设置线条为品红色

      4、虚线,线宽为 2plot(x,y,k,LineWidth,2);% 添加标注框,并设置标注框的位置在图形窗口的左上角legend( 经验分布函数,理论正态分布,Location,NorthWest);% 绘制正态概率图figure; % 新建图形窗口normplot(score); % 绘制正态概率图%分布的检验% 读取文件中数据% 读取文件 examp02_14.xls 的第 1 个工作表中的 G2G52 中的数据,即总成绩数据score = xlsread(examp02_14.xls,Sheet1,G2G52);% 去掉总成绩中的 0 ,即缺考成绩score = score(score 0);% 调用 chi2gof 函数进行卡方拟合优度检验% 进行卡方拟合优度检验h,p,stats = chi2gof(score)% 指定各初始小区间的中点ctrs = 50 60 70 78 85 94;% 指定 ctrs 参数,进行卡方拟合优度检验% 指定 nbins 参数,进行卡方拟合优度检验h,p,stats = chi2gof(score,ctrs,ctrs)h,p,stats = c

      5、hi2gof(score,nbins,6)% 指定分布为默认的正态分布,分布参数由 x 进行估计h,p,stats = chi2gof(score,nbins,6);% 求平均成绩ms 和标准差 ssms = mean(score);ss = std(score);% 参数 cdf 的值是由函数名字符串与函数中所含参数的参数值构成的元胞数组h,p,stats = chi2gof(score,nbins,6,cdf,normcdf, ms, ss);% 参数 cdf 的值是由函数句柄与函数中所含参数的参数值构成的元胞数组h,p,stats = chi2gof(score,nbins,6,cdf,normcdf, ms, ss);% 同时指定 cdf 和 nparams 参数h,p,stats = chi2gof(score,nbins,6,cdf,normcdf,ms,ss,nparams,2)h,p = chi2gof(score,cdf,normcdf) %调用 chi2gof 函数检验数据是否服从标准正态 分布% 指定初始分组数为6 ,检验总成绩数据是否服从参数为 ms = 79

      6、的泊松分布h,p = chi2gof(score,nbins,6,cdf,poisscdf, ms)% 指定初始分组数为6 ,最小理论频数为 3 ,检验总成绩数据是否服从正态分布h = chi2gof(score,nbins,6,cdf,normcdf, ms, ss,emin,3)% 调用jbtest 函数进行正态性检验randn(seed,0) % 指定随机数生成器的初始种子为 0x = randn(10000,1);% 生成 10000 个服从标准正态分布的随机数h = jbtest(x) % 调用 jbtest 函数进行正态性检验x(end) = 5;% 将向量 x 的最后一个元素改为 5h = jbtest(x) % 再次调用 jbtest 函数进行正态性检验% 调用 jbtest 函数进行 Jarque-Bera 检验h,p,jbstat,critval = jbtest(score)% 调用kstest 函数进行正态性检验% 生成 cdf 矩阵,用来指定分布:均值为 79 ,标准差为10.1489 的正态分布cdf = score, normcdf(score, 79,

      7、10.1489);% 调用kstest 函数,检验总成绩是否服从由cdf 指定的分布h,p,ksstat,cv = kstest(score,cdf)% 调用kstest2 函数检验两个班的总成绩是否服从相同的分布% 读取文件 examp02_14.xls 的第 1 个工作表中的 B2B52 中的数据,即班级数据banji = xlsread(examp02_14.xls,Sheet1,B2B52);% 读取文件 examp02_14.xls 的第 1 个工作表中的 G2G52 中的数据,即总成绩数据score = xlsread(examp02_14.xls,Sheet1,G2G52);% 去除缺考数据score = score(score 0);banji = banji(score 0);% 分别提取 60101 和 60102 班的总成绩score1 = score(banji = 60101);score2 = score(banji = 60102);% 调用 kstest2 函数检验两个班的总成绩是否服从相同的分布h,p,ks2stat = kstest2(score1,

      8、score2)% 分别绘制两个班的总成绩的经验分布图figure; % 新建图形窗口% 绘制 60101 班总成绩的经验分布函数图F1 = cdfplot(score1);% 设置线宽为 2 ,颜色为红色set(F1,LineWidth,2,Color,r)hold on% 绘制 60102 班总成绩的经验分布函数图F2 = cdfplot(score2);% 设置线型为点划线,线宽为 2 ,颜色为黑色set(F2,LineStyle,-.,LineWidth,2,Color,k)% 为图形加标注框,标注框的位置在坐标系的左上角legend(60101 班总成绩的经验分布函数,60102 班总成绩的经验分布函数,.Location,NorthWest)% 调用 kstest2 函数进行正态性检验randn(seed,0) % 指定随机数生成器的初始种子为 0% 产生 10000 个服从均值为 79 ,标准差为 10.1489 的正态分布的随机数,构成一个列向量xx = normrnd(mean(score),std(score),10000,1);% 调用 kstest2 函数检验总成绩数据 score 与随机数向量x 是否服从相同的分布h,p = kstest2(score,x,0.05)% 调用 lillietest 函数进行分布的检验% 调用lillietest函数进行Lilliefors 检验,检验总成绩数据是否服从正态分布h,p,kstat,critval = lillietest(score)% 调用lillietest函数进行Lilliefors 检验,检验总成绩数据是否服从指数分布h, p = lillietest(score,0.05,exp)

      《分布的拟合与检验的matlab实现》由会员壹****1分享,可在线阅读,更多相关《分布的拟合与检验的matlab实现》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.