Kurzusleírás
1. rész
Rövid bevezetés a MATLAB-hez
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 parancsot, 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-be 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-ben, 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-ben 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.
4. rész
A MATLAB Pénzügyi eszköztár áttekintése
Cél: Tanulja meg a MATLAB Pénzügyi eszköztárban található különféle funkciók alkalmazását kvantitatív elemzések elvégzéséhez a pénzügyi ágazat számára. Szerezze meg a pénzügyi adatokat tartalmazó valós alkalmazások hatékony fejlesztéséhez szükséges tudást és gyakorlatot.
- Eszközallokáció és portfólióoptimalizálás
- Kockázatelemzés és Investment Teljesítmény
- Fix jövedelmű elemzés és opciós árképzés
- Pénzügyi idősorok elemzése
- Regresszió és becslés hiányzó adatokkal
- Műszaki mutatók és pénzügyi diagramok
- Monte Carlo SDE modellek szimulációja
Eszközallokáció és portfólióoptimalizálás
Cél: tőkeallokáció, eszközallokáció és kockázatértékelés elvégzése.
- Az eszközhozam és a teljes megtérülési pillanatok becslése az ár- vagy hozamadatok alapján
- Portfóliószintű statisztikák számítása, például átlag, szórás, kockázati érték (VaR) és feltételes kockázati érték (CVaR)
- Korlátozott átlagos eltérésű portfólió optimalizálás és elemzés végrehajtása
- A hatékony portfólióallokáció időbeli alakulásának vizsgálata
- Tőkeallokáció végrehajtása
- Forgalom és tranzakciós költségek elszámolása portfólióoptimalizálási feladatokban
Kockázatelemzés és Investment Teljesítmény
Cél: Portfólióoptimalizálási problémák meghatározása és megoldása.
- Portfólió nevének, egy eszközuniverzumban lévő eszközök számának és eszközazonosítók megadása.
- Kezdeti portfólióallokáció meghatározása.
Fix jövedelmű elemzés és opciós árképzés
Cél: Fix jövedelmű elemzés és opcióárazás elvégzése.
- A cash flow elemzése
- SIA-kompatibilis fix kamatozású biztonsági elemzés végrehajtása
- Alapvető Black-Scholes, Black és binomiális opcióárazás végrehajtása
5. rész
Pénzügyi idősorok elemzése
Cél: idősoros adatok elemzése a pénzügyi piacokon.
- Adatmatematika végrehajtása
- Adatok átalakítása és elemzése
- Technikai elemzés
- Diagramozás és grafika
Regresszió és becslés hiányzó adatokkal
Cél: Többváltozós normál regresszió végrehajtása hiányzó adatokkal vagy anélkül.
- Közös regressziók végrehajtása
- Log-likelihood függvény és standard hibák becslése hipotézisvizsgálathoz
- Számítások befejezése, ha adatok hiányoznak
Műszaki mutatók és pénzügyi diagramok
Célkitűzés: Gyakorold a teljesítménymérők és speciális diagramok használatát.
- Mozgóátlagok
- Oszcillátorok, sztochasztika, indexek és indikátorok
- Maximális lehívás és várható maximális lehívás
- Diagramok, beleértve a Bollinger-sávokat, a gyertyatartó diagramokat és a mozgóátlagokat
Monte Carlo SDE modellek szimulációja
Cél: Szimulációk létrehozása és SDE modellek alkalmazása
- Brownian Motion (BM)
- Geometrikus Brown-mozgás (GBM)
- A variancia állandó rugalmassága (CEV)
- Cox-Ingersoll-Ross (CIR)
- Hull-White/Vasicek (HWV)
- Heston
Következtetés
Célok: Összefoglaljuk a tanultakat
- A tanfolyam összefoglalója
- További közelgő tanfolyamok a MATLAB oldalon
Megjegyzés: a ténylegesen szállított tartalom eltérhet a vázlattól a vásárlói igények és az egyes témákra fordított idő miatt.
Követelmények
- Az egyetemi szintű matematikai ismeretek alapfogalma, mint 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
Vélemények (3)
Az oktatók érdeklődése az irányítópult iránt, hogy javaslatokat tegyen.
ELLEN CAROLINE SANTOS RIBEIRO - Aché Laboratório Farmacêuticos S.a
Kurzus - FinOps
Machine Translated
Személyes kiszolgálás és az én igényeimhez igazodva
ANN - New Vitality Clinic
Kurzus - GnuCash for Business Accounting
Machine Translated
The pricing strategies. Need to have more real case examples on the strategies and the pricing methods.