Rijetka matrica je matrica koja se sastoji od uglavnom nultih vrijednosti Rijetke matrice se razlikuju od matrica s uglavnom ne-nultim vrijednostima, koje se nazivaju gustim matricama. … Primjer ima 13 nultih vrijednosti od 18 elemenata u matrici, što ovoj matrici daje ocjenu rijetkosti od 0,722 ili oko 72%.
Koje su vrste rijetkih matrica?
Postoji sedam dostupnih vrsta rijetke matrice:
- csc_matrix: format komprimiranih rijetkih stupaca.
- csr_matrix: komprimirani format rijetka.
- bsr_matrix: blok format rijetka.
- lil_matrix: Format popisa.
- dok_matrix: format rječnika ključeva.
- coo_matrix: COOrdinate format (aka IJV, triplet format)
Kako pronaći rijetku matricu?
Da bismo provjerili je li data matrica rijetka matrica ili ne, najprije brojimo broj nultih elemenata prisutnih u matrici. Zatim izračunajte veličinu matrice. Da bi matrica bila rijetka, broj nula elemenata prisutnih u nizu mora biti veći od size/2.
Što je rijetka matrica u pythonu?
Rijetke matrice sadrže samo nekoliko vrijednosti koje nisu nula. … Pohranjivanje takvih podataka u dvodimenzionalnu matričnu strukturu podataka je gubitak prostora. Također, računski je skupo predstavljati i raditi s rijetkim matricama kao da su guste.
Zašto koristimo rijetku matricu?
Upotreba rijetkih matrica za pohranjivanje podataka koji sadrže veliki broj elemenata nulte vrijednosti može uštedjeti značajnu količinu memorije i ubrzati obradu tih podataka sparse je atribut koji možete dodijeliti bilo kojoj dvodimenzionalnoj MATLAB® matrici koja se sastoji od dvostrukih ili logičkih elemenata.