MATLAB Function Reference |
Syntax
c = cell(n)
c = cell(m, n) or c = cell([m n])
c = cell(m, n, p, ...) or c = cell([m n p ...])
c = cell(size
(A))
c = cell(javaobj)
Description
c = cell(n)
creates an n
-by-n
cell array of empty matrices. An error message appears if n
is not a scalar.
c = cell(m, n) or c = cell([m, n])
creates an m
-by-n
cell array of empty matrices. Arguments m
and n
must be scalars.
c = cell(m, n, p,...) or c = cell([m n p ...])
creates an m
-by-n
-by-p
-... cell array of empty matrices. Arguments m
, n
, p
,...
must be scalars.
c = cell(
creates a cell array the same size as size
(A))
A
containing all empty matrices.
c = cell(javaobj)
converts a Java array or Java object javaobj
into a MATLAB cell array. Elements of the resulting cell array will be of the MATLAB type (if any) closest to the Java array elements or Java object.
Examples
This example creates a cell array that is the same size as another array, A
.
The next example converts an array of java.lang.String
objects into a MATLAB cell array.
strArray = java_array('java.lang.String', 3); strArray(1) = java.lang.String('one'); strArray(2) = java.lang.String('two'); strArray(3) = java.lang.String('three'); cellArray = cell(strArray) cellArray = 'one' 'two' 'three'
See Also
num2cell
, ones
, rand
, randn
, zeros
ceil | cell2mat |
© 1994-2005 The MathWorks, Inc.