Lépjen kapcsolatba velünk

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>

  • Példa: C vs. MATLAB<\/li>
  • A MATLAB termék áttekintése<\/li>
  • A MATLAB alkalmazási területei<\/li>
  • Miben lehet a MATLAB a segítségére?<\/li>
  • A kurzus tematikája<\/li><\/ul>

    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>

    • A MATLAB felület<\/li>
    • Adatok beolvasása fájlból<\/li>
    • Változók mentése és betöltése<\/li>
    • Adatok ábrázolása<\/li>
    • Diagramok testreszabása<\/li>
    • Statisztikák és illesztő egyenes számítása<\/li>
    • Grafikák exportálása más alkalmazásokban való használatra<\/li><\/ul>

      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>

      • Parancsok bevitele<\/li>
      • Változók létrehozása<\/li>
      • Súgó használata<\/li>
      • Változók értékeinek elérése és módosítása<\/li>
      • Karakteres változók létrehozása<\/li><\/ul>

        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>

        • Számítások vektorokkal<\/li>
        • Vektorok ábrázolása<\/li>
        • Alapvető diagrambeállítások<\/li>
        • Diagramok feliratozása<\/li><\/ul>

          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>

          • Méret és dimenziószám<\/li>
          • Számítások mátrixokkal<\/li>
          • Statisztikák mátrixadatokkal<\/li>
          • Több oszlop ábrázolása<\/li>
          • Átalakítás és lineáris indexelés<\/li>
          • Többdimenziós tömbök<\/li><\/ul>

            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>

            • Modellezési példa<\/li>
            • A parancselőzmények<\/li>
            • Szkriptfájlok létrehozása<\/li>
            • Szkriptek futtatása<\/li>
            • Megjegyzések és kódcellák<\/li>
            • Szkriptek publikálása<\/li><\/ul>

              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>

              • Adatok importálása<\/li>
              • Vegyes adattípusok<\/li>
              • Cellatömbök<\/li>
              • Átalakítások számok, szövegek és cellák között<\/li>
              • Adatok exportálása<\/li><\/ul>

                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>

                • Grafikai szerkezet<\/li>
                • Több ábra, tengely és diagram<\/li>
                • Egyenletek ábrázolása<\/li>
                • Színek használata<\/li>
                • Diagramok testreszabása<\/li><\/ul>

                  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>

                  • Logikai műveletek és változók<\/li>
                  • Logikai indexelés<\/li>
                  • Programozási szerkezetek<\/li>
                  • Vezérlési szerkezetek<\/li>
                  • Ciklusok<\/li><\/ul>

                    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>

                    • Szórt interpoláció vektor- és mátrixadatok felhasználásával<\/li>
                    • 3D mátrixvizualizáció<\/li>
                    • 2D mátrixvizualizáció<\/li>
                    • Indexelt képek és színtérképek<\/li>
                    • Valós színű képek<\/li><\/ul>

                      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>

                      • Hiányzó adatok kezelése<\/li>
                      • Korreláció<\/li>
                      • Simítás<\/li>
                      • Spektrális elemzés és FFT-k<\/li>
                      • Lineáris egyenletrendszerek megoldása<\/li><\/ul>

                        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>

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

                          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>

                          • MATLAB adattípusok<\/li>
                          • Egész számok<\/li>
                          • Struktúrák<\/li>
                          • Típusok átalakítása<\/li><\/ul>

                            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>

                            • Fájlok megnyitása és bezárása<\/li>
                            • Szövegfájlok olvasása és írása<\/li>
                            • Bináris fájlok olvasása és írása<\/li><\/ul>

                              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>

                              • A kurzus összefoglalása<\/li>
                              • További közelgő MATLAB kurzusok<\/li><\/ul>

                                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>
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák