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