Wiele osób, po pierwszym zetknięciu się z programem MATLAB, sądzi, że nazwa aplikacji musi mieć coś wspólnego ze słowem matematyka (mathematics). Nie jest to prawda. Nazwa powstała ze złożenia wyrazów MATrix i LABoratories. MATLAB został stworzony z myślą o wykonywaniu podstawowych operacji na macierzach i początkowo, właściwie nadawał się tylko do tego. Do dziś macierz jest podstawowym typem danych w środowisku, jednak program został w ciągu ostatnich dekad bardzo rozwinięty. Użytkownicy mają dostęp do tak wielu wyrafinowanych numerycznych procedur obliczeniowych, że o ile przetrzymywanie danych w macierzy wydaje się jak na razie całkiem naturalne, to sięganie po „prymitywne” matematyczne narzędzia operacji na macierzach jawi się jako kompletnie zbędne Tu można doszukiwać się przyczyny braku kojarzenia MATLABa z macierzą. No cóż, najczęściej tak właśnie jest, że „ręcznie” na macierzach operować nie musimy. Dobrze jednak pamiętać, że jakby co, to w MATLABie można. Warto też wiedzieć, w jaki sposób można, no i w końcu warto wiedzieć, w jaki powinno się pewne rzeczy robić.
Spróbujmy przy pomocy programu rozwiązać poniższy układ równań: