Рядката матрица е матрица, която се състои предимно от нулеви стойности Рядките матрици се различават от матриците с предимно ненулеви стойности, които се наричат плътни матрици. … Примерът има 13 нулеви стойности на 18-те елемента в матрицата, което дава на тази матрица оценка на разсеченост от 0,722 или около 72%.
Какви са видовете редки матрици?
Има седем налични разредени типа матрици:
- csc_matrix: Формат на компресирана разредена колона.
- csr_matrix: Формат на компресиран разреден ред.
- bsr_matrix: Блокиране на разреден формат на ред.
- lil_matrix: Формат на списък със списъци.
- dok_matrix: Формат на речник на ключовете.
- coo_matrix: КООРДИНАТЕН формат (известен още като IJV, триплетен формат)
Как намирате рядката матрица?
За да проверим дали дадената матрица е разредената матрица или не, ние първо броим броя на нулевите елементи, присъстващи в матрицата. След това изчислете размера на матрицата. За да бъде матрицата рядка, броят на нулевите елементи, присъстващи в масива, трябва да е по-голям от size/2.
Какво е рядка матрица в python?
Рядки матрици съдържат само няколко различни от нула стойности. … Съхраняването на такива данни в двуизмерна матрична структура от данни е загуба на пространство. Освен това е скъпо изчислително да се представят и работят с редки матрици, сякаш са плътни.
Защо използваме рядка матрица?
Използването на разредени матрици за съхраняване на данни, които съдържат голям брой елементи с нулева стойност, може едновременно да спести значително количество памет и да ускори обработката на тези данни sparse е атрибут, който можете да присвоите на всяка двуизмерна MATLAB® матрица, която се състои от двойни или логически елементи.