日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

python学习——格拉布斯准则实现

發(fā)布時(shí)間:2023/12/31 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python学习——格拉布斯准则实现 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

python學(xué)習(xí)——格拉布斯準(zhǔn)則實(shí)現(xiàn)自定義目錄標(biāo)題


期末某課程設(shè)計(jì)有個(gè)題目要求用程序?qū)崿F(xiàn)格拉布斯準(zhǔn)則剔除異常數(shù)據(jù),遂度娘,發(fā)現(xiàn)大神都是使用c++,java等解決問(wèn)題,答主最近在學(xué)習(xí)python,遂現(xiàn)學(xué)現(xiàn)用,編了個(gè)還能用的python程序,用了一些數(shù)據(jù)檢驗(yàn)還算靠譜。

// An highlighted block import math n=int(input('輸入樣本容量(3-20):')) r=input('選擇危險(xiǎn)率(1.0%,2.0%,5.0%):') rr=int(r[0]) pmin=0.00 pmax=0.00 i=0 p=[] y=[] z=[] x=0.00 ss=0.00 samle=0 case=0 s3=[1.15,1.46,1.67,1.82,1.94,2.03,2.11,2.18,2.23,2.29,2.33,2.37,2.41,2.44,2.47,2.50,2.53,2.56] s2=[1.15,1.48,1.71,1.89,2.02,2.13,2.21,2.29,2.36,2.41,2.46,2.51,2.55,2.59,2.62,2.65,2.68,2.71] s1=[1.15,1.49,1.75,1.94,2.10,2.22,3.32,2.41,2.48,2.55,2.61,2.66,2.71,2.75,2.79,2.82,2.85,2.88] for i in range(0,n):p.insert(i,float(input('輸入數(shù)據(jù):'))) def arevage(n,p):x=0.0for i in range(0, n):x += float(p[i]) / nreturn x def funcion(n,p):ss=0.0for i in range(0, n):ss += float((p[i]-arevage(n,p))**2) / (n - 1)return math.sqrt(ss) while samle!=-1:x=arevage(n,p)ss=funcion(n,p)pmin=min(p)pmax=max(p)if 2*x>pmin+pmax:t=float(x-pmin)/sssamle=0else :t=float(pmax-x)/sssamle=1if rr==1 :if t < s1[n - 3]:samle = -1breakelse:if samle==0:y.insert(0,pmin)p.remove(pmin)n=n-1else:y.insert(0,pmax)p.remove(pmax)n=n-1elif rr==2:if t < s2[n - 3]:samle = -1breakelse:if samle == 0:y.insert(0, pmin)p.remove(pmin)n=n-1else:y.insert(0, pmax)p.remove(pmax)n = n - 1elif rr==5:if t < s3[n - 3]:samle = -1breakelse:if samle == 0:y.insert(0, pmin)p.remove(pmin)n = n - 1else:y.insert(0, pmax)p.remove(pmax)n = n - 1 print("異常數(shù)據(jù)是:",y) print("正常數(shù)據(jù)是:",p)

總結(jié)

以上是生活随笔為你收集整理的python学习——格拉布斯准则实现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。