當前位置:編程學習大全網 - 編程軟體 - 請使用lua編寫壹個簡單的統計庫(Statist)來實現以下對數值數組的統計功能:

請使用lua編寫壹個簡單的統計庫(Statist)來實現以下對數值數組的統計功能:

本地t = {1,3,5,7,9,11,13}

本地樂趣= {}

fun.max =函數(t)

return math.max(unpack(t))

結束

fun.count =函數(t)

返回#t

結束

print(fun.count(t))

fun.sum =函數(t)

本地總和= 0

對I,v成對(t)做

總和=總和+ v

結束

返回總和

結束

fun.avg =函數(t)

返回fun.sum(t)/fun.count(t)

結束

fun.max =函數(t)

return math.max(unpack(t))

結束

fun.min =函數(t)

return math.min(unpack(t))

結束

fun.varp =函數(t)

本地平均值= fun.avg(t)

本地sub = 0

對I,v成對(t)做

sub = sub +(垂直平均值)^ 2

結束

返回sub / fun.count(t)

結束

fun.stddevp = function(t)

return math.sqrt(fun.varp(t))

結束

print(fun.max(t))

print(fun.sum(t))

print(fun.avg(t))

print(fun.max(t))

print(fun.min(t))

print(fun.varp(t))

print(fun.stddevp(t))

妳寫這麽多真的很難給5分,這也是妳不重視知識的表現。

  • 上一篇:科大訊飛科學技術協會怎麽樣?
  • 下一篇:類圖的六種關系
  • copyright 2024編程學習大全網