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

1 BMEEOVKMKM4 Házi feladat megoldás áttekintés Kozma Zsolt 2012.10.02.

Hasonló előadás


Az előadások a következő témára: "1 BMEEOVKMKM4 Házi feladat megoldás áttekintés Kozma Zsolt 2012.10.02."— Előadás másolata:

1 1 BMEEOVKMKM4 Házi feladat megoldás áttekintés Kozma Zsolt

2 2 Cél: házi megoldása

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

4 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 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 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 (futamstatisztikák), intuíció (illeszkedés)

7 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 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 (F4) / VB makróban változókezelés adott év

9 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 10 2.b.Gaussi véletlen tag

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

12 12 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

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

14 14 Makrók Eszközök/Makró (Alt+F8, Alt+F11) Felhasználó által definiált Visual Basic –MS saját fejlesztésű programnyelve –Fő előnye Egyszerűség Excel munkafüzetben tárolt adatok kezelése Rutinokba, függvényekbe rendezett utasítások sorozata Excel parancsok rögzítésének lehetősége

15 15 Makrók felépítése Rutinok –Nincs visszatérési értéke Sub Például ( paraméter, tömb ) Dim változó As Integer utasítások End Sub Függvények –Van visszatérési értéke Function Ejha ( ez, az ) Dim változó As Integer utasítások Ejha = utasítások eredménye End Function

16 16 Makró utasítások 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 VAGY Worksheets("pelda").Activate … 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

17 17 Makró példa: norm. hibatag Sub pelda() Dim i As Integer Worksheets("pelda").Activate For i = 1 To 365 Cells(i, 2) = Application.NormInv(Rnd(), 0, 1) Next i j = 1 End Sub


Letölteni ppt "1 BMEEOVKMKM4 Házi feladat megoldás áttekintés Kozma Zsolt 2012.10.02."

Hasonló előadás


Google Hirdetések