MATLAB (Matrix Laboratory) er et omfattendematematikkprogram med egetscriptspråk basert påC.Cleve Moler, leder for computer science ved University of New Mexico, startet utviklingen av MATLAB på slutten av 1970-tallet[6]. Moler ønsket å gi studentene tilgang tilLINPACK ogEISPACK uten å måtte lære segFortran. MATLAB ble raskt etterspurt av andre universiteter som også ønsket å benytte MATLAB i undervisningen. MATLAB tillater enkel matrisemanipulering, plotting av funksjoner og data, implementasjon avalgoritmer, opprettelse av brukergrensesnitt og har grensesnitt mot andre programmeringsspråk. MATLAB kan utvides med verktøykasser (toolboxes). I prinsippet kan man gjøre alt med MATLAB som en kan gjøre med C. Programmet er et av de mest bruktematematiske programvarene blantingeniører.