的逻辑1阵列(真)
T =真(SZ,
数组类型
)
T =真(SZ, '象',P)
C =真(SZ,codist)
C =真(SZ,___,codist, 'noCommunication')
C =真(SZ,___,codist, '喜欢',P)
T =真(SZ,
创建一个具有矩阵数组类型
)真正
值中的所有元素。
的大小和数组的类型是由参数选项根据下表来指定。
争论 | 值 | 说明 |
---|---|---|
SZ |
ñ |
指定大小为ñ -通过-ñ 矩阵。 |
M,N 要么[M n]的 |
指定大小为米 -通过-ñ 矩阵。 |
|
M,N,...,K 要么[m×n个... k]的 |
指定大小为米 -通过-ñ -by -...-逐ķ 阵列。 |
|
数组类型 |
'分散式' |
指定分布阵列。 |
'codistributed' |
指定codistributed阵列,使用默认的分配方案。 | |
'gpuArray' |
指定gpuArray。 |
T =真(SZ, '象',P)
创建的阵列真正
用相同类型的数组的值P
。
C =真(SZ,codist)
创建的codistributed阵列真正
具有指定大小的值。该codistributor对象codist
指定用于创建codistributed阵列的分配方案。有关构建codistributor对象的信息,请参阅参考页codistributor1d
和codistributor2dbc
。要使用默认的分配方案,你可以指定的无参数的构造函数codistributor。例如:
SPMD C =真(8,codistributor1d());结束
C =真(SZ,___,codist, 'noCommunication')
指定不相互工作的通信是构建codistributed阵列时,跳过一些错误检查步骤被执行。
C =真(SZ,___,codist, '喜欢',P)
创建的codistributed阵列真正
具有指定大小和分配方案的值。如果省略了codistributor参数,分配方案从codistributed阵列采取P
。
创建的1000通过-1000分布阵列真正
S采用双底层类:
d =真(1000,'分散式');
创建的1000按1000 codistributed矩阵真正
S,由它的第二维(列)分布。
SPMD(4)C =真(1000,'codistributed');结束
有四个工人,每个工人包含1000通过-250的本地片C
。
创建的1000按1000 codistributed矩阵真正
S,它的列分布。
SPMD(4)codist = codistributor('1D',2100 * [1:numlabs]);C =真(1000,1000,codist);结束
每个工人包含100逐labindex
本地片C
。
创建的1000按1000 gpuArray真正
S:
G =真(1000,'gpuArray');