LUT = np.genfromtxt('test.out', delimiter=',', dtype=float)
LUT:
12, 25, 136, 6743
13, 26, 139, 6786
14, 27, 142, 6791
15, 28, 145, 6789
Run Code Online (Sandbox Code Playgroud)
要从LUT读取的值如下:
x1, x2, x3 = 12.5, 25.5, 137
Run Code Online (Sandbox Code Playgroud)
对于每个给定值(3列)读取LUT中的相邻两个值,我必须对结果进行线性插值(LUT中的第4列).
给定值(x1,x2,x3)属于LUT的第1行和第2行之间.基于此如何读取第1行和第2行之间的结果?