Kurzusleírás
1. rész<\/strong><\/p> Rövid bevezetés a MATLAB-ba<\/strong><\/p> Célok: Áttekintést nyújtani arról, mi a MATLAB, miből áll, és miben lehet a segítségére<\/p> A MATLAB felhasználói felületének használata<\/strong><\/p> Cél: Bevezetés a MATLAB integrált fejlesztői környezetének és felhasználói felületeinek főbb jellemzőibe. A kurzus témaköreinek áttekintése.<\/p> Változók és kifejezések<\/strong><\/p> Cél: MATLAB parancsok beírása, különös tekintettel a változókban tárolt adatok létrehozására és elérésére.<\/p> Elemzés és vizualizáció vektorokkal<\/strong><\/p> Cél: Matematikai és statisztikai számítások végzése vektorokkal, valamint alapvető vizualizációk létrehozása. Annak bemutatása, hogy a MATLAB szintaxisa hogyan teszi lehetővé a teljes adathalmazokon végzett számításokat egyetlen paranccsal.<\/p> Elemzés és vizualizáció mátrixokkal<\/strong><\/p> Cél: A mátrixok használata matematikai objektumként vagy (vektor)adatok gyűjteményeként. A MATLAB szintaxis megfelelő használatának megértése ezen alkalmazások megkülönböztetéséhez.<\/p> 2. rész<\/strong><\/p> Parancsok automatizálása szkriptekkel<\/strong><\/p> Cél: A MATLAB parancsok szkriptekbe gyűjtése a reprodukálhatóság és a kísérletezés megkönnyítése érdekében. A feladatok összetettségének növekedésével a hosszú parancssorozatok beírása a Parancsablakban nehézkessé válik.<\/p> Adatfájlok kezelése<\/strong><\/p> Cél: Adatok bevitele a MATLAB-ba formázott fájlokból. Mivel az importált adatok sokféle típusúak és formátumúak lehetnek, a hangsúly a cellatömbök és dátumformátumok használatán van.<\/p> Többszörös vektoros diagramok<\/strong><\/p> Cél: Összetettebb vektoros diagramok, például többszörös diagramok készítése, valamint szín- és szövegmanipulációs technikák használata az adatok figyelemfelkeltő vizuális megjelenítéséhez.<\/p> Logikai és vezérlési szerkezetek<\/strong><\/p> Cél: Logikai műveletek, változók és indexelési technikák használata rugalmas kód létrehozásához, amely döntéseket hozhat és alkalmazkodhat a különböző helyzetekhez. Egyéb programozási szerkezetek megismerése kódrészek ismétlésére, valamint a felhasználóval való interakciót lehetővé tevő szerkezetek.<\/p> Mátrix- és képvizualizáció<\/strong><\/p> Cél: Képek és mátrixadatok vizualizálása két vagy három dimenzióban. A képek megjelenítése és a mátrixadatok képekkel történő vizualizálása közötti különbség bemutatása.<\/p> 3. rész<\/strong><\/p> Adatelemzés<\/strong><\/p> Cél: Tipikus adatelemzési feladatok elvégzése a MATLAB-ban, beleértve elméleti modellek kidolgozását és illesztését valós adatokra. Ez természetesen vezet a MATLAB egyik leghatékonyabb funkciójához: lineáris egyenletrendszerek megoldásához egyetlen paranccsal.<\/p> Függvények írása<\/strong><\/p> Cél: Az automatizálás növelése a moduláris feladatok felhasználó által definiált függvényekbe foglalásával. Annak megértése, hogy a MATLAB hogyan oldja fel a fájlokra és változókra vonatkozó hivatkozásokat.<\/p> Adattípusok<\/strong><\/p> Cél: Az adattípusok megismerése, különös tekintettel a változók létrehozásának és a tömbelemek elérésének szintaxisára, valamint az adattípusok közötti átalakítás módszereinek áttekintése. Az adattípusok a tárolható adatok fajtájában és az adatok szervezésének módjában különböznek.<\/p> Fájl I/O<\/strong><\/p> Cél: A MATLAB alacsony szintű adatimportáló és -exportáló függvényeinek megismerése, amelyek pontos vezérlést tesznek lehetővé a szöveges és bináris fájl I/O felett. Ezek a függvények közé tartozik a textscan, amely a szövegfájlok olvasásának pontos vezérlését biztosítja.<\/p> Felhívjuk figyelmét, hogy a ténylegesen leadott tartalom kisebb eltéréseket mutathat a fenti tematikától előzetes értesítés nélkül.<\/p> Összegzés<\/strong><\/p> Felhívjuk figyelmét, hogy a ténylegesen leadott tartalom kisebb eltéréseket mutathat a fenti tematikától előzetes értesítés nélkül.<\/p> Célok: A tanultak összefoglalása<\/p> Felhívjuk figyelmét, hogy a kurzus leadása során kisebb eltérések fordulhatnak elő a tematikához képest előzetes értesítés nélkül.<\/p>
Követelmények
- Alapszintű egyetemi matematikai ismeretek, például lineáris algebra, valószínűségszámítás és statisztika, valamint mátrixok<\/li>
- Alapszintű számítógép-kezelési ismeretek<\/li>
- Előnyt jelent egy másik magas szintű programozási nyelv, például a C, PASCAL, FORTRAN vagy BASIC alapjainak ismerete, de nem feltétel<\/li><\/ul>
Vélemények (2)
A sok példa és a kód teljes építése kezdődően a befejezésig.
Toon - Draka Comteq Fibre B.V.
Kurzus - Introduction to Image Processing using Matlab
Gépi fordítás
Sok hasznos gyakorlat, jól elmagyarázva
Helene Meadows - European Investment Bank
Kurzus - MATLAB Programming
Gépi fordítás