Kurzusleírás

1. rész

Rövid bevezetés a MATLAB-hoz

Célok: Áttekintést nyújtson arról, hogy mi az MATLAB, miből áll, és mit tehet az Ön számára

  • Egy példa: C kontra MATLAB
  • MATLAB Termék áttekintése
  • MATLAB Alkalmazási mezők
  • Miben segíthet MATLAB?
  • A tanfolyam vázlata

Munka a MATLAB felhasználói felülettel

Cél: Ismerkedjen meg a MATLAB integrált tervezői környezet főbb funkcióival és felhasználói felületeivel. Szerezzen áttekintést a tanfolyam témáiról.

  • MATALB interfész
  • Adatok olvasása fájlból
  • Változók mentése és betöltése
  • Adatok ábrázolása
  • Telek testreszabása
  • Statisztikák és legjobb illeszkedési vonal kiszámítása
  • Grafika exportálása más alkalmazásokhoz

Változók és Expressionok

Cél: Írjon be MATLAB parancsokat, hangsúlyt fektetve a változókban lévő adatok létrehozására és elérésére.

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

Elemzés és megjelenítés vektorokkal

Cél: matematikai és statisztikai számítások végrehajtása vektorokkal, alapvető vizualizációk készítése. Nézze meg, hogyan teszi lehetővé a MATLAB szintaxis teljes adathalmazok számítását egyetlen paranccsal.

  • Számítások vektorokkal
  • Vektorok ábrázolása
  • Alapvető cselekménylehetőségek
  • Cselekmények annotálása

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

Cél: Használja a mátrixokat matematikai objektumként vagy (vektor) adatok gyűjteményeként. Ismerje meg a MATLAB szintaxis megfelelő használatát ezen alkalmazások megkülönböztetésére.

  • Méret és dimenzió
  • Számítások mátrixokkal
  • Statistics 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: Gyűjtse össze MATLAB parancsokat szkriptekké a reprodukálás és a kísérletezés megkönnyítése érdekében. A feladatok összetettségének növekedésével a hosszú parancssorozatok bevitele a parancsablakban nem lesz praktikus.

  • Modellezési példa
  • A parancsok története
  • Szkriptfájlok létrehozása
  • Szkriptek futtatása
  • Megjegyzések és kódcellák
  • Szkriptek közzététele

Adatfájlok használata

Cél: Adatok bevitele a MATLAB-ba formázott fájlokból. Mivel az importált adatok nagyon sokféle típusúak és formátumúak lehetnek, a hangsúly a cellatömbökkel és a dátumformátumokkal való munkavégzésre kerül.

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

Több vektoros telkek

Cél: Készítsen összetettebb vektorgrafikusokat, például több diagramot, és használjon szín- és karakterlánc-manipulációs technikákat az adatok szemet gyönyörködtető vizuális megjelenítéséhez.

  • Grafikus szerkezet
  • Több figura, tengely és telek
  • Egyenletek ábrázolása
  • Szín használata
  • Telek testreszabása

Logika és áramlásvezérlés

Cél: Használjon logikai műveleteket, változókat és indexelési technikákat olyan rugalmas kód létrehozásához, amely képes döntéseket hozni és alkalmazkodni a különböző helyzetekhez. Fedezzen fel más programozási konstrukciókat a kódrészletek ismétlésére, és olyan konstrukciókat, amelyek lehetővé teszik a felhasználóval való interakciót.

  • Logikai műveletek és változók
  • Logikai indexelés
  • Programming konstrukciók
  • Áramlásszabályozás
  • Hurok

Matrix és Képmegjelenítés

Cél: Vizualizálja a képeket és a mátrixadatokat két vagy három dimenzióban. Fedezze fel a különbségeket a képek megjelenítésében és a mátrixadatok képek segítségével történő megjelenítésében.

  • Szórt interpoláció vektor- és mátrixadatok felhasználásával
  • 3D mátrix vizualizáció
  • 2-D mátrix vizualizáció
  • Indexelt képek és színtérképek
  • Valódi színes képek

3. rész

Data Analysis

Cél: Tipikus adatelemzési feladatok elvégzése a MATLAB-ban, beleértve az elméleti modellek kidolgozását és valós adatokhoz való illesztését. Ez természetesen a MATLAB egyik legerősebb tulajdonságához vezet: a lineáris egyenletrendszerek egyetlen paranccsal történő megoldásához.

  • A hiányzó adatok kezelése
  • Korreláció
  • Simítás
  • Spektrális elemzés és FFT-k
  • Lineáris egyenletrendszerek megoldása

Írási funkciók

Cél: Növelje az automatizálást a moduláris feladatok felhasználó által definiált függvényekbe történő beágyazásával. Ismerje meg, hogyan oldja meg a MATLAB a fájlokra és változókra való hivatkozásokat.

  • Miért funkciók?
  • Funkciók létrehozása
  • Megjegyzések hozzáadása
  • Alfunkciók hívása
  • Munkaterületek
  • Alfunkciók
  • Út és elsőbbség

Adattípusok

Cél: Fedezze fel az adattípusokat, összpontosítva a változók létrehozásának és a tömbelemek elérésének szintaxisára, és megvitassa az adattípusok közötti konvertálás módszereit. Az adattípusok különböznek attól, hogy milyen adatokat tartalmazhatnak, és hogyan szervezik az adatokat.

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

Fájl I/O

Cél: Fedezze fel a MATLAB-ban található alacsony szintű adatimportálási és -exportálási funkciókat, amelyek lehetővé teszik a szöveges és bináris fájlok I/O-jának pontos vezérlését. Ezek közé a funkciók közé tartozik a textscan, amely pontos vezérlést biztosít a szövegfájlok olvasásához.

  • 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

Ne feledje, hogy a ténylegesen leszállított termék előzetes értesítés nélkül kisebb eltéréseket mutathat a fenti vázlattól.

Következtetés

Ne feledje, hogy a ténylegesen leszállított termék előzetes értesítés nélkül kisebb eltéréseket mutathat a fenti vázlattól.

Célok: Összefoglaljuk a tanultakat

  • A tanfolyam összefoglalója
  • További közelgő tanfolyamok a MATLAB oldalon

Vegye figyelembe, hogy a tanfolyamon előfordulhat néhány kisebb eltérés, ha előzetes értesítés nélkül szállítják.

Követelmények

  • Az egyetemi szintű matematikai ismeretek alapfogalma, mint például a lineáris algebra, a valószínűségelmélet és a statisztika, valamint a mátrix
  • Alapvető számítógépes műveletek
  • Lehetőleg egy másik magas szintű programozási nyelv alapkoncepciója, például C, PASCAL, FORTRAN vagy BASIC, de nem elengedhetetlen
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák