主要内容

那里

为GPU或分布式阵列创建所有阵列

描述

示例

N.=那些(NArrayType.返回一个N——- - - - - -N矩阵与底层类的双重,在所有元素中的底层,以及指定的类型ArrayType.

N.=那些(size1,...,sizenArrayType.返回A.尺寸1-By -...-sizen.矩阵与底层类的双重,在所有元素中的底层,以及指定的类型ArrayType.

N.=那些(尺寸ArrayType.返回大小由大小向量定义的数组尺寸使用double的基础类、所有元素中的1和指定的类型ArrayType.

示例

N.=那些(N数据类型ArrayType.返回一个N——- - - - - -N与底层类的矩阵数据类型,所有元素中的1,以及指定的类型ArrayType.

N.=那些(size1,...,sizen数据类型ArrayType.返回A.尺寸1-By -...-sizen.与底层类的矩阵数据类型,所有元素中的1,以及指定的类型ArrayType.

N.=那些(尺寸数据类型ArrayType.返回大小由大小向量定义的数组尺寸底层的数据类型,所有元素中的1,以及指定的类型ArrayType.

N.=那些(N“喜欢”,P.返回一个N——- - - - - -N具有相同底层类的数组和类型为原型阵列,P.

N.=那些(size1,...,sizen“喜欢”,P.返回A.尺寸1-By -...-sizen.具有相同底层类的数组和类型为原型阵列,P.

N.=那些(尺寸“喜欢”,P.返回一个数组,其大小由大小向量定义尺寸使用与原型数组相同的底层类和类型,P.

N.=那些(N数据类型“喜欢”,P.返回一个N——- - - - - -N阵列与底层类数据类型,在所有元素中,以及与原型阵列相同的类型,P.

N.=那些(size1,...,sizen数据类型“喜欢”,P.返回A.尺寸1-By -...-sizen.阵列与底层类数据类型,在所有元素中,以及与原型阵列相同的类型,P.

N.=那些(尺寸数据类型“喜欢”,P.返回大小由大小向量定义的数组尺寸底层的数据类型,在所有元素中,以及与原型阵列相同的类型,P.

C.=那些(N编号人员返回一个N——- - - - - -N编码阵列,具有双层的双层和所有元素中的阵列。Codistributor对象编号人员指定用于创建编码阵列的分发方案。有关构造Codistributor对象的信息,请参阅参考页面codistributor1dcodistributor2dbc

C.=那些(size1,...,sizen编号人员返回A.尺寸1-By -...-sizen.编码阵列,具有双层的双层和所有元素中的阵列。Codistributor对象编号人员指定用于创建编码阵列的分发方案。有关构造Codistributor对象的信息,请参阅参考页面codistributor1dcodistributor2dbc

C.=那些(尺寸编号人员返回大小由大小向量定义的协分布数组尺寸在所有元素中的双层阶级和底层。Codistributor对象编号人员指定用于创建编码阵列的分发方案。有关构造Codistributor对象的信息,请参阅参考页面codistributor1dcodistributor2dbc

C.=那些(N数据类型编号人员返回一个N——- - - - - -N具有底层类的编码阵列数据类型所有元素都是1。Codistributor对象编号人员指定用于创建编码阵列的分发方案。有关构造Codistributor对象的信息,请参阅参考页面codistributor1dcodistributor2dbc

示例

C.=那些(size1,...,sizen数据类型编号人员返回A.尺寸1-By -...-sizen.具有底层类的编码阵列数据类型所有元素都是1。Codistributor对象编号人员指定用于创建编码阵列的分发方案。有关构造Codistributor对象的信息,请参阅参考页面codistributor1dcodistributor2dbc

C.=那些(尺寸数据类型编号人员返回大小由大小向量定义的协分布数组尺寸底层的数据类型所有元素都是1。Codistributor对象编号人员指定用于创建编码阵列的分发方案。有关构造Codistributor对象的信息,请参阅参考页面codistributor1dcodistributor2dbc

C.=那些(___,代码人,'环道')指定在构造协作分布式数组时不执行worker间通信,跳过一些错误检查步骤。

C.=那些(___codist“喜欢”,P)创建具有指定大小,底层类和分发方案的编码符号数组。如果省略了类或编码器参数,则从编码阵列中获取特性P.

例子

崩溃

创建一个1000乘1000的分布式数组,其中包含底层类double。

D = 1 (1000'分布');

创建一个1000乘1000的1的协分布双矩阵,由它的第2维(列)分布。

SPMD.(4)C =α(1000,“codistributed”);结束

有四名工人,每个工人都包含1000×250本地C.

创建1000×1000编码uint16由其列分发的矩阵。

SPMD.(4) codist = codistributor('1D',2,100 * [1:numlabs]);c = in(1000,1000,'uint16',代码学家);结束

每个工人都包含100乘Labindex.当地的一块C.

创建一个1000-×1000 gpuarray,潜在的课程UINT32.

g = =(1000,“uint32”“gpuArray”);

输入参数

崩溃

生成数组的大小指定为整数值。

生成数组的每个维度的大小,指定为两个或多个整数值的单独参数。

每个维度的大小,指定为整数值的行向量。该矢量的每个元素表示相应维度的大小。

生成的数组的类型,指定为'分布'“codistributed”或者“gpuArray”

阵列的基础类,即其元素的数据类型,指定为其中一个选项:

  • '双'

  • “单身”

  • “int8”

  • 'uint8'

  • “int16”

  • 'uint16'

  • 'int32'

  • “uint32”

  • 'int64'

  • 'uint64'

用于创建编码阵列的分发方案,指定为Codistributor对象。有关构造Codistributor对象的信息,请参阅参考页面codistributor1dcodistributor2dbc.要使用默认分布方案,可以指定一个不带参数的协分布构造函数。

要创建的数组的原型,指定为数组。

输出参数

崩溃

1的数组,以分布式数组、协分布式数组或gpuArray的形式返回。

arize数组,作为编码阵列返回。

另请参阅

|||||

介绍在R2006B.