A ritka mátrix egy mátrix, amely többnyire nulla értékekből áll A ritka mátrixok különböznek a többnyire nullától eltérő értékű mátrixoktól, amelyeket sűrű mátrixoknak nevezünk. … A példában a mátrix 18 elemének 13 nulla értéke van, így ennek a mátrixnak a ritkasági pontszáma 0,722, azaz körülbelül 72%.
Milyen típusúak a ritka mátrixok?
Hét ritka mátrixtípus érhető el:
- csc_matrix: Tömörített ritka oszlopformátum.
- csr_matrix: Tömörített ritka sor formátum.
- bsr_matrix: Ritka sor formátum blokkolása.
- lil_matrix: Listák listája formátum.
- dok_matrix: Kulcsszótár formátum.
- coo_matrix: Koordináta formátum (más néven IJV, triplet formátum)
Hogyan találja meg a ritka mátrixot?
Annak ellenőrzéséhez, hogy az adott mátrix ritka-e vagy sem, először megszámoljuk a mátrixban lévő nulla elemek számát. Ezután számítsa ki a mátrix méretét. Ahhoz, hogy a mátrix ritka legyen, a tömbben lévő nulla elemek számának nagyobbnak kell lennie, mint a size/2.
Mi az a ritka mátrix a pythonban?
Ritka mátrixok csak néhány nullától eltérő értéket tartalmaznak. … Az ilyen adatok tárolása egy kétdimenziós mátrix adatszerkezetben helypazarlás. Emellett számítási szempontból költséges a ritka mátrixok sűrűségeként való ábrázolása és az azokkal való munkavégzés.
Miért használunk ritka mátrixot?
Ha ritka mátrixokat használ nagyszámú nulla értékű elemet tartalmazó adatok tárolására, jelentős mennyiségű memóriát takaríthat meg, és felgyorsíthatja az adatok feldolgozását A sparse egy olyan attribútum, amelyet bármely kétdimenziós MATLAB® mátrixhoz hozzárendelhet, amely kettős vagy logikai elemekből áll.