60c256f91b 2024-06-27 1: local 字集库 = require("u8_to_a")
60c256f91b 2024-06-27 2: local 历排取联库 = require(字集库.u8_to_a("算机_程语_月_基类_能_传能_历_基类_表_排_取联"))
60c256f91b 2024-06-27 3: local 返参库 = require(字集库.u8_to_a("算机_程语_月_基类_能_返参"))
60c256f91b 2024-06-27 4: local 基算库 = require(字集库.u8_to_a("算机_程语_月_基类_数_基算"))
60c256f91b 2024-06-27 5: local 历排库 = require(字集库.u8_to_a("算机_程语_月_基类_能_传能_历_基类_表_排_取全"))
60c256f91b 2024-06-27 6: local 数库 = require(字集库.u8_to_a("算机_程语_月_基类_数"))
60c256f91b 2024-06-27 7: local s = {}
60c256f91b 2024-06-27 8: --~ 排
60c256f91b 2024-06-27 9: function s.总和(u1_0)
60c256f91b 2024-06-27 10: return 历排取联库.历排(u1_0, 基算库.加法, 返参库.一参)
60c256f91b 2024-06-27 11: end
60c256f91b 2024-06-27 12: --~ 排
60c256f91b 2024-06-27 13: function s.均值(u1_0)
60c256f91b 2024-06-27 14: local h1
60c256f91b 2024-06-27 15: --~ 总和
60c256f91b 2024-06-27 16: h1 = s.总和(u1_0)
60c256f91b 2024-06-27 17: return 基算库.除法(h1, #u1_0)
60c256f91b 2024-06-27 18: end
60c256f91b 2024-06-27 19: --~ 排
60c256f91b 2024-06-27 20: --~ 标准值
60c256f91b 2024-06-27 21: function s.方差(u1_0, u1)
60c256f91b 2024-06-27 22: local h1, h2
60c256f91b 2024-06-27 23: local h1_0
60c256f91b 2024-06-27 24: --~ 标准值
60c256f91b 2024-06-27 25: h1 = u1 or s.均值(u1_0)
60c256f91b 2024-06-27 26: --~ 排,用于算方差
60c256f91b 2024-06-27 27: h1_0 = 历排库.历排(u1_0, 基算库.减法, h1)
60c256f91b 2024-06-27 28: h1_0 = 历排库.历排(h1_0, 数库.指数, 2)
60c256f91b 2024-06-27 29: --~ 方差
60c256f91b 2024-06-27 30: h2 = 基算库.除法(s.总和(h1_0), #h1_0)
60c256f91b 2024-06-27 31: return h2
60c256f91b 2024-06-27 32: end
60c256f91b 2024-06-27 33: --~ 排
60c256f91b 2024-06-27 34: --~ 标准值
60c256f91b 2024-06-27 35: function s.标准差(u1_0, u1)
60c256f91b 2024-06-27 36: local h1
60c256f91b 2024-06-27 37: --~ 方差
60c256f91b 2024-06-27 38: h1 = s.方差(u1_0, u1)
60c256f91b 2024-06-27 39: return 数库.指数(h1, 1, 2)
60c256f91b 2024-06-27 40: end
60c256f91b 2024-06-27 41: --~ 排
60c256f91b 2024-06-27 42: --~ 标准值
60c256f91b 2024-06-27 43: function s.均差(u1_0, u1)
60c256f91b 2024-06-27 44: local h1, h2
60c256f91b 2024-06-27 45: local h1_0
60c256f91b 2024-06-27 46: --~ 标准值
60c256f91b 2024-06-27 47: h1 = u1 or s.均值(u1_0)
60c256f91b 2024-06-27 48: --~ 排,用于算均差
60c256f91b 2024-06-27 49: h1_0 = 历排库.历排(u1_0, 基算库.减法, h1)
60c256f91b 2024-06-27 50: h1_0 = 历排库.历排(h1_0, 数库.正数)
60c256f91b 2024-06-27 51: --~ 均差
60c256f91b 2024-06-27 52: h2 = 基算库.除法(s.总和(h1_0), #h1_0)
60c256f91b 2024-06-27 53: return h2
60c256f91b 2024-06-27 54: end
60c256f91b 2024-06-27 55: return s