Optymalizacja Macierze używane są w zagadnieniach optymalizacyjnych, szczególnie w programowaniu liniowym. Optymalizacja sprowadza się często do szukania ekstremów funkcji wielu zmiennych. Pomagają w tym macierze Hessego (hesjany).

Informatyka i telekomunikacja W językach programowania jednym z podstawowych typów danych jest tablica dwuwymiarowa, będąca informatycznym odpowiednikiem macierzy. W teorii kodowania w telekomunikacji stosowane są macierze, .. Macierze są wykorzystywane we współczesnej kryptografii (zobacz np. AES). W cyfrowym przetwarzaniu obrazów filtry stosowane do obrazów są często wyrażone za pomocą średniej ważonej z sąsiednich pikseli obrazu. Wagi tworzą wówczas macierz. Filtry takie mogą służyć m.in. do wygładzania albo wykrywania krawędzi (np. algorytm prewitt). W programowaniu grafiki i fizyki 3D (np. w programowaniu gier) macierze 4x4 są wykorzystywane do reprezentacji większości potrzebnych przekształceń geometrycznych – m.in. translacji, rotacji, skalowania i rzutowania perspektywicznego (zob. współrzędne jednorodne). Tzw. macierze widoku stosowane są w grafice trójwymiarowej do łatwego formalizowania położenia i kierunku patrzenia kamery. Tzw.