MATLAB Function Reference    
cell

Create cell array

Syntax

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(size(A)) creates a cell array the same size as 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.

See Also

num2cell, ones, rand, randn, zeros


  ceil cell2mat