格拉布斯检验法matlab,格拉布斯检验法MATLAB算法
輸入數據個數:16
輸入數據:[20.42 20.43 20.40 20.43 20.42 20.43 20.39 20.30 20.40 20.43 20.42 20.41 20.41 20.39 20.39 20.40]
輸入置信概率值p(0.01或0.05):0.01
平均值為:
avg =
20.4044
標準差為:
st =
0.0316
有異常數據
被剔除的數據為:
k =
20.3000
輸出的正常數據為:
x =
Columns 1 through 9
20.4200 20.4300 20.4000 20.4300 20.4200 20.4300 20.3900 NaN 20.4000
Columns 10 through 16
20.4300 20.4200 20.4100 20.4100 20.3900 20.3900 20.4000 —————————————————————————————————————————clear all;
n=input('輸入數據個數:');
x=input('輸入數據:'); %必須以數組的形式輸入,如[a1 a2 a2 a4 ......]
p=input('輸入置信概率值p(0.01或0.05):');
flag=0;
n=length(x); %數組長度
avg=mean(x); %數組平均值
display('平均值為:');display(avg);
st=std(x,0); %數組的標準偏差
display('標準差為:');display(st);
k=0; %格拉布斯檢驗法g值由測量次數及置信概率由下表得出
總結
以上是生活随笔為你收集整理的格拉布斯检验法matlab,格拉布斯检验法MATLAB算法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ipmitool源码解析(一)——一次带
- 下一篇: matlab做信号完整性,关于Matla