Logo ca.boatexistence.com

En una matriu escassa?

Taula de continguts:

En una matriu escassa?
En una matriu escassa?

Vídeo: En una matriu escassa?

Vídeo: En una matriu escassa?
Vídeo: La Matriz Extracelular EN 1 MINUTO 2024, Maig
Anonim

Una matriu dispersa és una matriu que es compon principalment de valors zero Les matrius disperses són diferents de les matrius amb valors majoritàriament diferents de zero, que s'anomenen matrius denses. … L'exemple té 13 valors zero dels 18 elements de la matriu, donant a aquesta matriu una puntuació d'escassetat de 0,722 o aproximadament el 72%.

Quins són els tipus de matrius escasses?

Hi ha set tipus de matrius dispersos disponibles:

  • csc_matrix: format de columna dispersa comprimida.
  • csr_matrix: format de fila dispersa comprimida.
  • bsr_matrix: Bloqueja el format de fila dispersa.
  • lil_matrix: format de llista de llistes.
  • dok_matrix: format de diccionari de claus.
  • coo_matrix: format de coordenades (també conegut com IJV, format triplet)

Com trobeu la matriu escassa?

Per comprovar si la matriu donada és la matriu escassa o no, primer comptem el nombre d'elements zero presents a la matriu. A continuació, calculeu la mida de la matriu. Perquè la matriu sigui escassa, el recompte de zero elements presents en una matriu ha de ser més gran que size/2.

Què és una matriu escassa a Python?

Les matrius disperses contenen només uns quants valors diferents de zero. … Emmagatzemar aquestes dades en una estructura de dades de matriu bidimensional és una pèrdua d'espai. A més, és car computacionalment representar i treballar amb matrius escasses com si fossin denses.

Per què fem servir una matriu escassa?

L'ús de matrius escasses per emmagatzemar dades que continguin un gran nombre d'elements de valor zero pot estalviar una quantitat important de memòria i accelerar el processament d'aquestes dades escàs és un atribut que podeu assignar a qualsevol matriu bidimensional de MATLAB® que es compon d'elements dobles o lògics.

Recomanat: