相关疑难解决方法(0)

从查找表中插入数据

阅读查找表

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行之间的结果?

python arrays lookup performance numpy

13
推荐指数
1
解决办法
4896
查看次数

标签 统计

arrays ×1

lookup ×1

numpy ×1

performance ×1

python ×1