Matrici sparse

Messaggioda pigrecoedition » 08/08/2017, 11:27

Salve, vorrei porvi una domanda in merito alla tecnica della Compressed Row Storage. Tale metodo è utilizzato per memorizzare una matrice A sparsa di ordine nxn con l'utilizzo di solo tre vettori: un vettore R che contiene gli elementi non nulli della matrice A, un vettore C che contiene gli indici di colonna degli elementi non nulli, e un vettore S di dimensione n+1 avente come i-esima componente la posizione in R del primo elemento non nullo della riga i-esima della matrice A. L'ultima componente di S contiene il numero di elementi non nulli più uno.
Perché è necessario conservare nell'ultima componente di S il numero di elementi non nulli di A più uno?
Grazie.
L'essenza della matematica è la libertà (Georg Cantor)
pigrecoedition
Junior Member
Junior Member
 
Messaggio: 60 di 225
Iscritto il: 16/12/2015, 18:17

Re: Matrici sparse

Messaggioda bobus » 09/08/2017, 22:15

Stando a quello che si dice qui http://netlib.org/linalg/html_templates/node91.html trattasi di convenzione.
Avatar utente
bobus
Junior Member
Junior Member
 
Messaggio: 48 di 126
Iscritto il: 13/09/2016, 13:49


Torna a Analisi Numerica e Ricerca Operativa

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite