Ma trận thưa thớt được các nhà khoa học và kỹ sư sử dụng khi giải phương trình vi phân từng phần. Ví dụ, phép đo độ thưa của ma trận có thể hữu ích khi phát triển lý thuyết về khả năng kết nối của mạng máy tính. Khi sử dụng ma trận thưa thớt lớn trong chương trình máy tính, điều quan trọng là tối ưu hóa cấu trúc dữ liệu và thuật toán để tận dụng thực tế là hầu hết các giá trị sẽ bằng không.
Ví dụ ma trận thưa thớt
Dưới đây là một ví dụ về ma trận 4 x 4 chứa 12 giá trị 0 và 4 giá trị khác không, tạo cho nó độ thưa là 3:
[[5, 0, 0, 0], [0, 11, 0, 0], [0, 0, 25, 0],
[0, 0, 0, 7]]
Ma trận, thuật ngữ lập trình, Zero