我添加了一些跟踪,以检查代码的每个部分的处理时间,事实上,FFT在我的复杂数组上应用大约需要300ms,它拥有4096个元素。我需要它少于100ms,因为我的线程(显示频率)每100ms刷新一次。我减少了初始数组,以便FFT结果只有1028个元素,它可以工作,但结果被弃用。我使用了可以在互联网上找到的默认fft.java和Complex.java类。关于信息,我计算FFT的代码如下:
int by
我正在模拟一个疾病问题,在这个问题中,2D景观中的每个个体都有一个由(径向基)核函数描述的传递性。我的目标是将内核与人口密度相转换,以便输出能够捕捉到整个景观的传输风险。我用NumPy的二维FFT和逆FFT函数进行了卷积。然而,这迫使周期/包装边界条件在结果中,这是不适合我的模型。是否有一种方法可以在原有的、固定的边界范围内进行移交?* alpha ** 2))
ker