2026a
# fracfact
分数析因设计
函数库: TyMachineLearning
# 语法
c = fracfact(n, list_min, list_max, list_digit, m)
# 说明
c = fracfact(n, list_min, list_max, list_digit, m)返回输入因子的取值。
# 示例
分数析因设计
计算数据分数析因设计。
加载数据集,
using TyMachineLearning
using CSV
using DataFrames
list_min = [0, 2, 4, 6]
list_max = [1, 3, 5, 7]
list_digit = [1, 1, 1, 1]
n = 4
m = 50
计算数据分数析因设计
c = TyMachineLearning.fracfact(n, list_min, list_max, list_digit, m)
50×4 Matrix{Float64}:
0.9 2.9 4.0 6.0
0.0 2.9 4.7 6.0
0.9 2.9 4.7 6.0
0.0 2.9 4.8 6.0
0.9 2.9 4.8 6.0
0.0 2.0 4.9 6.0
0.9 2.0 4.9 6.0
0.9 2.1 4.9 6.0
0.0 2.8 4.9 6.0
0.9 2.8 4.9 6.0
0.0 2.9 4.9 6.0
0.1 2.9 4.9 6.0
0.8 2.9 4.9 6.0
⋮
0.0 2.8 4.0 6.9
0.9 2.8 4.0 6.9
0.0 2.9 4.0 6.9
0.1 2.9 4.0 6.9
0.9 2.9 4.0 6.9
0.0 2.0 4.1 6.9
0.9 2.0 4.1 6.9
0.0 2.9 4.1 6.9
0.9 2.0 4.2 6.9
0.0 2.0 4.8 6.9
0.0 2.0 4.9 6.9
0.9 2.0 4.9 6.9
# 输入参数
n-因子个数
数值
比如对a,b,c抽样,因子数就为3
数据类型: Int64
list_min-因子下界
向量
数据类型: Vector
list_max-因子上界
向量
数据类型: Vector
list_digit-因子保留位数
向量
数据类型: Vector
m-抽取的试验数
数值
数据类型: Int64
# 输出参数
c- 输入因子取值
矩阵
数据类型: Matrix