问题描述
我想我很难理解下面在 MATLAB 中的代码。
我原以为 MPI_Recv
是 A
,但它实际上返回了 [3,2,1,0]
。为什么会发生这种情况?
[3,4]
解决方法
这是它在做什么:
> (x-numberpoints):x % (4-1):4 or 3:4
ans =
3 4
要获得预期的输出:
> x-(numberpoints:x) % 4-(1:4)
ans =
3 2 1 0
我想我很难理解下面在 MATLAB 中的代码。
我原以为 MPI_Recv
是 A
,但它实际上返回了 [3,2,1,0]
。为什么会发生这种情况?
[3,4]
这是它在做什么:
> (x-numberpoints):x % (4-1):4 or 3:4
ans =
3 4
要获得预期的输出:
> x-(numberpoints:x) % 4-(1:4)
ans =
3 2 1 0