Analogical and Neural Computing Laboratory, Hungarian Academy of Sciences, Budapest 1 MATLAB u Hatékony, interaktív, tudományos és műszaki számítások, valamint számítási eredmények vizuális megjelenítésének támogatására kifejlesztett rendszer u MATrix LABoratory rövidítése; u MathWorks Inc., 1984; jelenleg >500 munkatárs; u u shtml u a jelenlegi rendszer számos kutató hozzájárulásával jött létre, többéves fejlesztés eredménye (C-nyelv, Version 6); u Széleskörű alkalmazhatóság: alaprendszer + eszköztárak (toolboxes) - egy-egy speciális feladatosztály megoldására létrehozott MATLAB függvények (M-fájlok) gyűjteményei
Analogical and Neural Computing Laboratory, Hungarian Academy of Sciences, Budapest 2 MATLAB folyt: u Eszköztárak: u jelfeldolgozás u optimalizálás u irányítási rendszerek u neurális hálózatok u stb. u Legvonzóbb sajátossága: bárki maga is kifejlesztheti az alkalmazásaihoz legjobban illeszkedő saját eszköztárat u Grafikai lehetőségei kiválóak u Magas szintű programnyelv: interpreter
Analogical and Neural Computing Laboratory, Hungarian Academy of Sciences, Budapest 3 MATLAB rendszer u Fejlesztői környezet (Development Environment) - grafikai felhasználói interfész u MATLAB matematikai függvény könyvtár (The MATLAB Mathematical Function Library) - sin, cos,..., mátrix inverze, FFT u MATLAB magasszintű programozási nyelv (The MATLAB Language), melynek adattípusa tömb (index kezdőértéke mindig 1) u Handle Graphics - grafikai rendszer (2-D, 3-D adatábrázoló utasítások, képfeldolgozás, animáció + grafikus felhasználói interfész fejlesztése) u The MATLAB Application Program Interface (API) - könyvtár, mely lehetővé teszi olyan C és FORTRAN programok írását, melyek a MATLAB-al kommunikálnak (pl. rutinok MATLAB-ból való hívása