我有一个问题。 Y有一个3d ArrayFire数组,我需要按确定的数量移动每个切片。 ArrayFire带有执行此操作的功能,但我不理解某些事情。
该代码是这样的,但似乎不起作用,我认为我正在做一些回教派,将shi数组分配给f.slice(i)。 de array V是x和y位移。

array shi;

shi = shift( f.slice(i) , V[0][i] ,  V[1][i]  );
f.slice(i) = shi.copy();


任何帮助都非常感谢/ *对不起,我的英语不太好* /

谢谢!

最佳答案

我想您需要做的就是:

f(span, span, i) = shift(f(span, span, i), v[0][i], v[1][i]);

09-06 22:14