Array of logical 0 (false)
F = false(sz,
arraytype
)
F = false(sz,'like',P)
C = false(sz,codist)
C = false(sz,___,codist,'noCommunication')
C = false(sz,___,codist,'like',P)
F = false(sz,
creates a
matrix with arraytype
)false
values in all elements.
The size and type of array are specified by the argument options according to the following table.
Argument | Values | Descriptions |
---|---|---|
sz | n | Specifies size as an n -by-n
matrix. |
m,n or [m n] | Specifies size as an m -by-n
matrix. | |
m,n,...,k or [m n ...
k] | Specifies size as an
m -by-n -by-...-by-k
array. | |
arraytype | 'distributed' | Specifies distributed array. |
'codistributed' | Specifies codistributed array, using the default distribution scheme. | |
'gpuArray' | Specifies gpuArray. |
F = false(sz,'like',P)
creates an array of
false
values with the same type as array
P
.
C = false(sz,codist)
creates a codistributed array
of false
values with the specified size. The codistributor object
codist
specifies the distribution scheme for creating the
codistributed array. For information on constructing codistributor objects, see the
reference pages for codistributor1d
and codistributor2dbc
. To use the
default distribution scheme, you can specify a codistributor constructor without
arguments. For example:
spmd C = false(8,codistributor1d()); end
C = false(sz,___,codist,'noCommunication')
specifies that no interworker communication is to be performed when constructing a
codistributed array, skipping some error checking steps.
C = false(sz,___,codist,'like',P)
creates a
codistributed array of false
values with the specified size and
distribution scheme. If the codistributor argument is omitted, the distribution
scheme is taken from the codistributed array P
.
Create a 1000-by-1000 distributed array of false
s with
underlying class double:
D = false(1000,'distributed');
Create a 1000-by-1000 codistributed matrix of false
s,
distributed by its second dimension (columns).
spmd(4) C = false(1000,'codistributed'); end
With four workers, each worker contains a 1000-by-250 local piece of
C
.
Create a 1000-by-1000 codistributed matrix of false
s,
distributed by its columns.
spmd(4) codist = codistributor('1d',2,100*[1:numlabs]); C = false(1000,1000,codist); end
Each worker contains a 100-by-labindex
local piece of
C
.
Create a 1000-by-1000 gpuArray of false
s:
G = false(1000,'gpuArray');