文档

那些

那些数组

句法

N =酮(SZ,数组类型
N =酮(SZ,数据类型数组类型

N =酮(SZ, '象',P)
N =酮(SZ,数据类型, '喜欢',P)

C =酮(SZ,codist)
C =酮(SZ,数据类型,codist)
C =酮(SZ,___,codist, 'noCommunication')
C =酮(SZ,___,codist, '喜欢',P)

描述

N =酮(SZ,数组类型创建具有底层类的双,与那些在所有元素的矩阵。

N =酮(SZ,数据类型数组类型创建具有基本类的矩阵数据类型与那些中的所有元素。

的大小和数组的类型是由参数选项根据下表来指定。

论据 说明
SZ ñ 指定大小为ñ-通过-ñ矩阵。
M,N要么[M n]的 指定大小为-通过-ñ矩阵。
M,N,...,K要么[m×n个... k]的 指定大小为-通过-ñ-by -...-逐ķ阵列。
数组类型 '分散式' 指定分布阵列。
'codistributed' 指定codistributed阵列,使用默认的分配方案。
'gpuArray' 指定gpuArray。
数据类型 '双'(默认),'单''INT8''UINT8''INT16''UINT16''INT32''UINT32''的Int64', 要么'UINT64' 指定底层类的阵列,即,其元素的数据类型。

N =酮(SZ, '象',P)创建那些与作为阵列相同的类型和底层类(数据类型)的数组P

N =酮(SZ,数据类型, '喜欢',P)创建者使用指定的基础类的一个阵列(数据类型),以及相同类型的阵列P

C =酮(SZ,codist)要么C =酮(SZ,数据类型,codist)创建那些具有指定大小和基础类的一个codistributed阵列(缺省数据类型'双')。该codistributor对象codist指定用于创建codistributed阵列的分配方案。有关构建codistributor对象的信息,请参阅参考页codistributor1dcodistributor2dbc。要使用默认的分配方案,你可以指定的无参数的构造函数codistributor。例如:

SPMD C =酮(8,codistributor1d());结束

C =酮(SZ,___,codist, 'noCommunication')指定不相互工作的通信是构建codistributed阵列时,跳过一些错误检查步骤被执行。

C =酮(SZ,___,codist, '喜欢',P)创建那些具有指定大小,底层类,和分配方案的一个codistributed阵列。如果省略任一类或codistributor参数,该特性从codistributed阵列获取的P

例子

创建分布式问鼎矩阵

创建那些双底层类的1000通过-1000分布阵列:

d =那些(1000,'分散式');

创建Codistributed问鼎矩阵

创建者的1000通过-1000 codistributed双矩阵,通过它的第二维(列)分布。

SPMD(4)C =的人(1000,'codistributed');结束

有四个工人,每个工人包含1000通过-250的本地片C

创建1000按1000 codistributedUINT16矩阵的,通过其列分布的。

SPMD(4)codist = codistributor('1D',2100 * [1:numlabs]);C =酮(1000,1000,'UINT16',codist);结束

每个工人包含100逐labindex本地片C

创建gpuArray问鼎矩阵

创建者与基础类1000通过-1000 gpuArrayUINT32

G =那些(1000,'UINT32''gpuArray');

介绍了在R2006b

是这个主题有帮助吗?