full
Converte uma matriz esparsa para o armazenamento comum (cheio).
Categoria: Mathematics > Sparse Matrices
Sintaxe
A = full(S)
Retorna S com todos os elementos armazenados, inclusive os zeros.
Descrição
Uma matriz esparsa guarda apenas seus elementos não nulos e as posições. full preenche os zeros para que a matriz possa ser exibida na grade habitual, indexada rapidamente ou passada a funções que exigem entrada cheia. O uso de memória passa a numel(S) elementos, então evite em matrizes muito grandes.
Argumentos de entrada
S- Array esparso ou cheio. Um array cheio é retornado sem alteração.
Argumentos de saída
A- Array cheio de mesmo tamanho e classe.
Exemplo
De esparsa a cheia
S = sparse([1 2 3], [1 2 3], [4 5 6])
A = full(S)
issparse(A)
Saída
S =
(1,1) 4
(2,2) 5
(3,3) 6
A = 3×3
4 0 0
0 5 0
0 0 6
ans = logical
0