我有一个问题。 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]);