主要内容

为GPU或分布式阵列创建非数字阵列

描述

例子

一个=南(narraytype返回A.n——- - - - - -n矩阵与所有元素中的双重,NAN值的基础类,以及所指定的类型arraytype

一个=南(size1,…,sizeNarraytype返回一个size1——-…——-sizeN矩阵与所有元素中的双重,NAN值的基础类,以及所指定的类型arraytype

一个=南(大小arraytype返回大小由大小向量定义的数组大小的基础类、所有元素中的NaN值和指定的类型arraytype

例子

一个=南(n数据类型arraytype返回A.n——- - - - - -n基础类为的矩阵数据类型,所有元素中的NaN值,以及所指定的类型arraytype

一个=南(size1,…,sizeN数据类型arraytype返回一个size1——-…——-sizeN基础类为的矩阵数据类型,所有元素中的NaN值,以及所指定的类型arraytype

一个=南(大小数据类型arraytype返回大小由大小向量定义的数组大小与潜在的类别数据类型,所有元素中的NaN值,以及所指定的类型arraytype

一个=南(n,'喜欢',P返回A.n——- - - - - -n具有与原型数组相同的底层类和类型的NaN值数组,P

一个=南(size1,…,sizeN,'喜欢',P返回一个size1——-…——-sizeN具有与原型数组相同的底层类和类型的NaN值数组,P

一个=南(大小,'喜欢',P返回一系列NAN值,其大小由大小向量定义大小使用相同的底层类和类型为原型阵列,P

一个=南(n数据类型,'喜欢',P返回A.n——- - - - - -n数组的底层类数据类型,所有元素中的NaN值,并且与原型数组的类型相同,P

一个=南(size1,…,sizeN数据类型,'喜欢',P返回一个size1——-…——-sizeN数组的底层类数据类型,所有元素中的NaN值,并且与原型数组的类型相同,P

一个=南(大小数据类型,'喜欢',P返回大小由大小向量定义的数组大小与潜在的类别数据类型,所有元素中的NaN值,并且与原型数组的类型相同,P

C=南(ncodist返回A.n——- - - - - -n所有元素都包含双精度和NaN值的协分布数组。codistributor对象codist指定用于创建协分布数组的分布方案。有关构造协分发器对象的信息,请参阅参考页CodistRibutor1d.CodistRibutor2dbc.

C=南(size1,…,sizeNcodist返回一个size1——-…——-sizeN所有元素都包含双精度和NaN值的协分布数组。codistributor对象codist指定用于创建协分布数组的分布方案。有关构造协分发器对象的信息,请参阅参考页CodistRibutor1d.CodistRibutor2dbc.

C=南(大小codist返回一个编码阵列,其大小由大小向量定义大小在所有元素中使用双精度和NaN值的底层类。codistributor对象codist指定用于创建协分布数组的分布方案。有关构造协分发器对象的信息,请参阅参考页CodistRibutor1d.CodistRibutor2dbc.

C=南(n数据类型codist返回A.n——- - - - - -n底层类为的协分布数组数据类型所有元素中的纳数值。codistributor对象codist指定用于创建协分布数组的分布方案。有关构造协分发器对象的信息,请参阅参考页CodistRibutor1d.CodistRibutor2dbc.

例子

C=南(size1,…,sizeN数据类型codist返回一个size1——-…——-sizeN底层类为的协分布数组数据类型所有元素中的纳数值。codistributor对象codist指定用于创建协分布数组的分布方案。有关构造协分发器对象的信息,请参阅参考页CodistRibutor1d.CodistRibutor2dbc.

C=南(大小数据类型codist返回一个编码阵列,其大小由大小向量定义大小与潜在的类别数据类型所有元素中的纳数值。codistributor对象codist指定用于创建协分布数组的分布方案。有关构造协分发器对象的信息,请参阅参考页CodistRibutor1d.CodistRibutor2dbc.

C=南(___、codist noCommunication)指定在构造编码阵列时,不执行互操作器通信,跳过一些错误检查步骤。

C=南(___,代码,'喜欢',p)创建具有指定大小、底层类和分布方案的NaN值的协分布数组。如果忽略class或codistributor参数,则从codistributed数组获取特征P

例子

全部折叠

使用基础类double创建一个1000乘1000的NaN值分布式数组。

D =南(1000“分布式”);

创建一个1000×1000个编码的NAN值的双矩阵,由其第二维度(列)分布。

spmd(4) C = NaN(1000,'编号');结束

有四个工人,每个工人包含一个1000乘250的本地块C

创建一个1000x1000的协分布uint16纳米值的矩阵,其列分布。

spmd(4)代码人=码头(“一维”, 2100 * 1: numlabs);C =南(1000、1000、“单一”, codist);结束

每个工人都有一个100 ×labindex本地块C

用底层类创建一个1000 * 1000的NaN值gpuArray

G =南(1000“双”'gpuarray');

输入参数

全部折叠

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

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

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

生成的数组的类型,指定为“分布式”'编号',或'gpuarray'

数组的基础类,即其元素的数据类型,指定为“双”或者“单一”

用于创建协分布数组的分布方案,指定为协分布对象。有关构造协分发器对象的信息,请参阅参考页CodistRibutor1d.CodistRibutor2dbc..要使用默认分布方案,可以指定一个不带参数的协分布构造函数。

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

输出参数

全部折叠

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

NaN值的数组,作为协分布数组返回。

另请参阅

|||||

介绍了R2006b