gcat
(不推荐)在 spmd 工作单元上连接数组
说明
水平连接在每个运行 B = gcat(A)spmd 代码块或通信作业的工作单元上定义的数组 A。
当您使用 parfor、parfeval 或 parfevalOnAll 在并行池上运行代码时,工作单元是独立的并且彼此不会通信。如果您在这些工作单元上使用 gcat,其结果与在客户端上使用 gcat 相同。
仅当每个工作单元上定义的数组 A 可以沿第二个维度连接时,您才可以使用 gcat。
gcat 沿着第二个维度连接数组,然后将结果存储在所有工作单元上。A 的值取自每个工作单元并按 labindex 顺序连接起来。例如,gcat(labindex) 返回 1:numlabs。
如果 numlabs 等于 1,则 B 等于 A。
连接每个工作单元上定义的数组 B = gcat(A,dim,destination)A,并将结果仅存储在一个工作单元上。
