Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Excel, (visual basic) makrók gyorstalpaló Kozma Zsolt

Hasonló előadás


Az előadások a következő témára: "Excel, (visual basic) makrók gyorstalpaló Kozma Zsolt"— Előadás másolata:

1 excel, (visual basic) makrók gyorstalpaló Kozma Zsolt

2 Cél: házi megoldása

3 AR(1) modell alkalmazása a vízállás előrejelzéséhez, adatgeneráláson alapuló kockátazelemzéshez

4 Cél: házi megoldása Lépések (logikailag) 1.AR(1) alkalmazhatóságának vizsgálata a.Statisztikai paraméterek b.Maradéktag 2.Adatgenerálás AR(1) modellel a.Determinisztikus tag b.Gaussi véletlen tag c.Összekapcsolás 3.További elemzések a.R(H 1% ) b.R(H 1% -1m)

5 1.a.Statisztikai paraméterek Excel beépített függvényekkel könnyen számítható Elméletexcel Várható értékátlag Varianciaszórás Autokorrelációs együtthatókorreláció

6 1.b.Maradéktag 1.lépés – determinisztikus tag felírása adott évre 2.aDeterminisztikus tag 2.lépés – maradéktag meghatározása 3.lépés – maradéktag eloszlásának vizsgálata Hipotézistesztelés, intuíció

7 Cél: házi megoldása Lépések (technikailag) 1.AR(1) alkalmazhatóságának vizsgálata a.Statisztikai paraméterek b.Determinisztikus tag – kiinduló adatokra c.Maradéktag 2.Adatgenerálás AR(1) modellel a.Determinisztikus tag b.Gaussi véletlen tag c.Összekapcsolás 3.További elemzések a.R(H 1% ) b.R(H 1% -1m)

8 1.a 2.a.Determinisztikus tag 1.Önmagát hívó fgv.kezdőérték ismerete 1.b. lépésnél adatgenerálás t = 1 -től indul, így X(t = 0) adott Egyébként első év elején véletlen tag 2.Statisztikai paraméterek és adott évre számított eredmények kombinálása Excel-ben cellarögzítés / VB makróban változókezelés adott év

9 2.b.Gaussi véletlen tag 1.(Pszeudo)véletlen szám {0;1} intervallumon mozgó, egyenletes eloszlású valószínűségi változó értéke 2.Intervallum megváltoztatása 3.Normál eloszlást követő véletlen szám Megértés, inverz függvény + véletlen szám

10 2.c.Összekapcsolás 100 db, statisztikailag megegyező tulajdonságú év szimulálása

11 3.R(H 1% ) és R(H 1% -1m) 3.a. lépés –Maximumkeresés a teljes generált adathalmazon –Kárszámítás 3.b. lépés –H 1% -1m érték meghatározása –Leválogatás –kárszámítás

12 Makrók Eszközök/Makró (Alt+F8, Alt+F11) Felhasználó által definiált Utasítások –Ciklusokba rendezve –Feltételek segítségével –excel cellákra történő hivatkozással –Excel függvények meghívásával

13 Makrók Ciklusokba rendezve For i = 1 To 365 utasítások Next i Feltételek segítségével If feltétel Then utasítások End if excel cellákra történő hivatkozással Worksheets("pelda").Cells(i, j) = i + j Excel függvények meghívásával Cells(i, j) = Application.NormInv(Rnd(), 0, 1) j = 1 Do utasítások j = j + 1 Loop While j < 100


Letölteni ppt "Excel, (visual basic) makrók gyorstalpaló Kozma Zsolt"

Hasonló előadás


Google Hirdetések