Matlab è un ambiente di sviluppo in ambito matematico ed informatico. Permette di svolgere calcoli relativi a matrici o all'algebra lineare in generale, dinamica dei sistemi e feedback di motori. Il software è di tipo professionale, infatti necessità di una licenza a pagamento per poter usufruire di tutti i vantaggi e le funzioni più avanzate. Il software è sviluppato da MathWorks, un'azienda che crea software adibiti alla simulazione e a programmi che svolgono compiti complessi di analisi matematica e tanto altro. È possibile, però, reperire anche alternative gratuite a Matlab, senza dover pagare una licenza, anche piuttosto consistente. Di seguito ne vedremo ben 5.