cell
Cria um cell array preenchido com arrays vazios.
Categoria: Language Fundamentals > Data Types
Sintaxe
C = cell(n)
Cria um cell array n por n.
C = cell(m, n, ...)
Cria um cell array com os tamanhos dados.
C = cell(sz)
Toma os tamanhos do vetor sz.
Descrição
Um cell array guarda valores de qualquer tipo, um por célula. cell é usado sobretudo para pré-alocar, evitando que o array cresça dentro de um laço: c = cell(1, 5); c{k} = ....
O conteúdo é lido com chaves, c{2}, e a célula em si com parênteses, c(2). cell(0) produz um cell array vazio.
Argumentos de entrada
n, m, ...- Dimensões inteiras não negativas.
sz- Vetor de dimensões.
Argumentos de saída
C- Cell array cujos elementos são todos
[].
Exemplo
Pré-alocar e preencher
c = cell(1, 3);
for k = 1:3
c{k} = k^2;
end
c
Saída
c = 1×3 cell
{[1]} {[4]} {[9]}