MATLAB格拉布斯准则MATLABGrubbscriterionM
-
资源ID:142092497
资源大小:66KB
全文页数:3页
- 资源格式: DOC
下载积分:10积分
快捷下载
会员登录下载
微信登录下载
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
MATLAB格拉布斯准则MATLABGrubbscriterionM
_%Grubbs criterion% 输入数据x=input(' 输入数据 ');alpha=input(' 输入 alpha 值 (0.01 或 0.05 )');flag_1=1;flag_2=0;% 计算while flag_1=1x=sort(x);n=length(x);avg=mean(x);st=std(x,1);reg=abs(x-avg)./st);reg_max=max(reg);% 确定 g 值T=1.1531.4631.6721.8221.9382.0322.112.1762.2342.2852.3312.3712.4092.4432.4752.5012.5322.5572.582.6032.6242.6442.6632.6812.6982.7142.732.745;.1.1551.4921.7491.9442.0972.222.3232.412.4852.552.6072.6592.7052.7472.7852.8212.9542.8842.9122.9392.9632.9873.0093.0293.0493.0683.0853.103;switch alphacase 0.05g=T(1,n);case 0.01g=T(2,n);otherwisedisp(' 输入了错误的 alpha值 ');end% 比较确定异常值if reg_max>g精品资料_flag_2=1;abn=x(reg>g);disp(' 被剔除的数据为 ');disp(abn);x=x(reg<=g);else flag_1=0;end;end;if flag_2=0disp(' 没有异常数据 ');end;精品资料_Welcome ToDownload !欢迎您的下载,资料仅供参考!精品资料