当我需要用Python内插数据时,我通常使用C中数值食谱中的双线性和双三次例程的实现(W.H. Press,1992)。主要的原因是我没有得到我所期望的。由于我现在需要更多的灵活性(例如不规则网格),所以我想使用griddata函数。
下面的脚本可以说明我的问题:
from matplotlib import pyplot as plt
from scipy.interpolate import griddata
from interp import * # My own interpolation functions (from Press. 1992)
# Create test
我正在Lua中实现套接字,我正在使用的示例代码使用以下方法来保持连接的活动状态:
while true do
-- handle socket traffic here
socket.sleep(1)
end
该循环显然会阻止项目代码的其余部分运行,但如果我退出该循环,套接字服务器会立即提示连接已关闭。
那么,当我的其余Lua代码正常运行时,如何保持套接字同时打开呢?(是否有某种后台工作支持?协程是否可以用于此目的?)