issparse

Testa se um array usa armazenamento esparso.

Categoria: Language Fundamentals > Data Types

Sintaxe

tf = issparse(A)

Retorna true se A é uma matriz esparsa.

Descrição

Uma matriz esparsa armazena apenas as entradas diferentes de zero. É criada por sparse ou por funções como speye, e muitas operações mantêm o resultado esparso. Uma matriz cheia que por acaso tem quase só zeros continua cheia, então issparse dá false.

Argumentos de entrada

A
Qualquer valor.

Argumentos de saída

tf
Escalar lógico.

Exemplo

Armazenamento esparso e cheio

issparse(sparse([1 0 0 2]))
issparse([1 0 0 2])
issparse(full(sparse([1 0 0 2])))
Saída
ans = logical
   1
ans = logical
   0
ans = logical
   0

Veja também

sparse full nnz speye