Kurzusleírás

1. rész

Rövid bevezetés a MATLAB-ba

Cél: Áttekintés a MATLAB-ról, annak összetevőiről és lehetőségeiről

  • Példa: C vs. MATLAB
  • MATLAB termékáttekintés
  • MATLAB alkalmazási területek
  • Mit tud a MATLAB?
  • A képzés vázlata

A MATLAB felhasználói felület használata

Cél: Bevezetés a MATLAB integrált fejlesztői környezetének főbb funkcióiba és felhasználói felületeibe. A képzés témáinak áttekintése.

  • MATLAB felület
  • Adatok beolvasása fájlból
  • Változók mentése és betöltése
  • Adatok ábrázolása
  • Ábrák testreszabása
  • Statisztikák számítása és legjobban illeszkedő vonal
  • Grafika exportálása más alkalmazásokhoz

Változók és kifejezések

Cél: MATLAB parancsok bevitele, különös hangsúly a változók létrehozásán és az adatok elérésén.

  • Parancsok bevitele
  • Változók létrehozása
  • Segítség kérése
  • Változók értékeinek elérése és módosítása
  • Karakterváltozók létrehozása

Elemzés és vizualizáció vektorokkal

Cél: Matematikai és statisztikai számítások végrehajtása vektorokkal, valamint alapvető vizualizációk készítése. Lássuk, hogyan teszi lehetővé a MATLAB szintaxis az egész adathalmazokon történő számításokat egyetlen paranccsal.

  • Számítások vektorokkal
  • Vektorok ábrázolása
  • Alapvető ábrázolási lehetőségek
  • Ábrák annotálása

Elemzés és vizualizáció mátrixokkal

Cél: 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 elkülönítéséhez.

  • Méret és dimenzionalitás
  • Számítások mátrixokkal
  • Statisztika mátrixadatokkal
  • Több oszlop ábrázolása
  • Átalakítás és lineáris indexelés
  • Többdimenziós tömbök

2. rész

Parancsok automatizálása szkriptekkel

Cél: MATLAB parancsok gyűjtése szkriptekbe a könnyebb reprodukálás és kísérletezés érdekében. A feladatok bonyolultságának növekedésével a hosszú parancssorozatok bevitele a Parancsablakban nem praktikus.

  • Modellezési példa
  • A Parancs Előzmények
  • Szkriptfájlok létrehozása
  • Szkriptek futtatása
  • Megjegyzések és kód cellák
  • Szkriptek közzététele

Adatfájlok kezelése

Cél: Adatok importálása MATLAB-ba formázott fájlokból. Mivel az importált adatok széles skálájú típusok és formátumok lehetnek, hangsúlyt kap a cellatömbök és dátumformátumok kezelése.

  • Adatok importálása
  • Vegyes adattípusok
  • Cellatömbök
  • Konverziók számok, sztringek és cellák között
  • Adatok exportálása

Több vektor ábrázolása

Cél: Összetettebb vektorábrák készítése, például több ábra, valamint szín- és sztringmanipulációs technikák használata az adatok szemléltetésére.

  • Grafika struktúra
  • Több ábra, tengely és ábra
  • Egyenletek ábrázolása
  • Színek használata
  • Ábrák testreszabása

Logika és vezérlési struktúrák

Cél: Logikai műveletek, változók és indexelési technikák használata rugalmas kód létrehozásához, amely képes döntéseket hozni és különböző helyzetekhez alkalmazkodni. Ismerkedés más programozási szerkezetekkel a kódrészletek ismétléséhez és a felhasználóval való interakcióhoz.

  • Logikai műveletek és változók
  • Logikai indexelés
  • Programozási szerkezetek
  • Vezérlési struktúrák
  • Ciklusok

Mátrix- és képvizualizáció

Cél: Képek és mátrixadatok vizualizációja két vagy három dimenzióban. Felfedezés a képek megjelenítése és a mátrixadatok vizualizációja közötti különbségek.

  • Szórt interpoláció vektor- és mátrixadatokkal
  • 3-D mátrixvizualizáció
  • 2-D mátrixvizualizáció
  • Indexelt képek és színtérképek
  • Valódi színű képek

3. rész

Adatelemzés

Cél: Tipikus adatelemzési feladatok végrehajtása MATLAB-ban, beleértve elméleti modellek fejlesztését és illesztését valós adatokhoz. Ez természetesen vezet a MATLAB egyik legerősebb funkciójához: lineáris egyenletrendszerek megoldásához egyetlen paranccsal.

  • Hiányzó adatok kezelése
  • Korreláció
  • Simítás
  • Spektrumanalízis és FFT-k
  • Lineáris egyenletrendszerek megoldása

Függvények írása

Cél: Növelje az automatizálást moduláris feladatok felhasználó által definiált függvényekbe csomagolásával. Megértés, hogyan oldja fel a MATLAB a fájlok és változók hivatkozásait.

  • Miért függvények?
  • Függvények létrehozása
  • Megjegyzések hozzáadása
  • Alfüggvények hívása
  • Munkaterületek
  • Alfüggvények
  • Útvonal és precedencia

Adattípusok

Cél: Adattípusok felfedezése, különös hangsúly a változók létrehozásának és tömb elemeinek elérésének szintaxisán, valamint az adattípusok közötti konverziós módszerek ismertetése. Az adattípusok különböznek az általuk tartalmazható adatok típusában és az adatok szervezési módjában.

  • MATLAB adattípusok
  • Egész számok
  • Struktúrák
  • Típusok konvertálása

Fájl I/O

Cél: Felfedezés a MATLAB alacsony szintű adatimportálási és exportálási funkcióiban, amelyek pontos vezérlést biztosítanak a szöveges és bináris fájlok I/O műveletei felett. Ezek a funkciók közé tartozik a textscan, amely pontos vezérlést biztosít a szöveges fájlok olvasásánál.

  • Fájlok megnyitása és bezárása
  • Szöveges fájlok olvasása és írása
  • Bináris fájlok olvasása és írása

Megjegyzés: A ténylegesen képzés során előfordulhatnak kisebb eltérések a fenti vázlattól, előzetes értesítés nélkül.

Zárás

Megjegyzés: A ténylegesen képzés során előfordulhatnak kisebb eltérések a fenti vázlattól, előzetes értesítés nélkül.

Cél: Összefoglalás a tanultakról

  • A képzés összefoglalása
  • További MATLAB képzések

Megjegyzés: A képzés során előfordulhatnak kisebb eltérések, előzetes értesítés nélkül.

Követelmények

  • Alapvető egyetemi szintű matematikai ismeretek, például lineáris algebra, valószínűségszámítás és statisztika, valamint mátrixok
  • Alapvető számítógépes műveletek
  • Előnyösen egy másik magas szintű programozási nyelv alapjai, például C, PASCAL, FORTRAN vagy BASIC, de nem feltétlenül szükséges
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák