主要内容

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

描述

例子

一个=南(narraytype返回一个n——- - - - - -n具有double的基础类、所有元素中的NaN值和指定的类型的矩阵arraytype

一个=南(size1,…,sizeNarraytype返回一个size1——-…——-sizeN具有double的基础类、所有元素中的NaN值和指定的类型的矩阵arraytype

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

例子

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

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

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

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

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

一个=南(大小“喜欢”,P返回一个NaN值数组,其大小由size vector定义大小使用与原型数组相同的底层类和类型,P

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

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

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

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

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

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

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

例子

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

C=南(大小数据类型codist返回大小由大小向量定义的协分布数组大小底层的数据类型和所有元素中的NaN值。codistributor对象codist指定用于创建协分布数组的分布方案。有关构造协分发器对象的信息,请参阅参考页codistributor1dcodistributor2dbc

C=南(___、codist noCommunication)指定在构造协作分布式数组时不执行worker间通信,跳过一些错误检查步骤。

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

例子

全部折叠

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

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

创建一个1000 × 1000的NaN值的协分布双矩阵,按其第2维(列)分布。

spmd(4) C = NaN(1000,“codistributed”);结束

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

创建一个1000x1000的协分布uint16由其列分布的NaN值的矩阵。

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

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

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

G =南(1000“双”“gpuArray”);

输入参数

全部折叠

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

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

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

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

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

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

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

输出参数

全部折叠

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

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

另请参阅

|||||

介绍了R2006b