Alkalmazásorientált eszközök mérnököknek
A tárgy célja, hogy
- legyőzze a hallgatókban a „programozzással járó” feladatokkal szemben esetleg jelen lévő távolságtartást;
- olyan újrahasznosítható készségeket fejlesszen ki a hallgatókban, amelyek segítségével az Excel / VBA ill. a Matlab programcsomag adta lehetőségeket képesek lesznek kihasználni – akár későbbi szakmai életük során is;
- eközben néhány, a mérnöki gyakorlatban felmerülő komplex probléma konkrét megoldási lépéseit bemutassa (egészen a szoftver rutinok kódolásának szintjéig), ezzel segítse a hallgatót a mérnöki problémák megoldási technikáinak rutinszerű elsajátításában.
Követelmények
Előtanulmányi rend
- Ajánlott: Programozási alapfogalmak
A szorgalmi időszakban
- Az aláírás feltételei:
- ZH: két darab 45 perces ZH sikeres (legalább elégséges szintű) megírása.
- Pótlási lehetőségek:
- A két ZH közül csak az egyik pótolható egyszer a szorgalmi és egyszer a pótlási időszakban. A pótlási időszakban már különeljárási díj fejében tehető ez meg.
- A házi feladat a pótlási hét végéig pótolható, különeljárási díj fejében.
Félévvégi jegy
- Az évvégi jegy 40% súllyal a házi feladat, és 60% súllyal zh-k számtani átlaga alapján áll elő.
Segédanyagok
- Előadás:
- 1. Villamos fogyasztók osztályozása (klaszterezése) mérési adatok alapján
- 2. Kisfeszültségű hálózati veszteség becslése mérések alapján (grafikus felületű villamos hálózatszámító program megvalósítása, fogyasztók sztochasztikus modellezése)
- 3. Rövidtávú terhelésbecslés megvalósítása neurális hálózatok segítségével
- 4. Villamos vontatás visszatápláló üzemi paramétereinek meghatározása mérések alapján
- 5. Villamos – termikus modell (pl. ívkemence) paramétereinek illesztése mérések alapján
- 6. Villamos hálózatok rendelkezésreállási mutatóinak számítása Monte-Carlo szimulációk segítségével
- 7. Nagymennyiségű mérési adat feldolgozása, automatikus jelentéskészítés
- 8. Feszültségletörés forrásának meghatározása (interaktív grafikus tranziens regisztrátum elemző szoftver készítése)
- 9. Vezérelt fogyasztók modellezése, több célfüggvényt kielégítő vezérlése.
- 10. Egyéb mérnöki területeken felmerülő feladatok, pl. kaszkádrendszerű elválasztó műveletek (pl. desztilláció) modellezése, műveleti paramétereinek becslése egyszerűsített számításokkal
- Ajánlott könyvek
- Stoyan Gisbert: MATLAB - Numerikus módszerek, grafika, statisztika, eszköztárak; Typotex Kft. Elektronikus Kiadó, 2005
- Kovalcsik Géza: Az Excel programozása, ComputerBooks Kiadó, 2005
- Visual Basic és Excel programozás, Computerbooks
- Ajánlott weboldalak
Házi feladat
ZH
1. ZH
2. ZH
Kedvcsináló
"…El kell mondanom azt is, hogy a Matlab és Excel makrók, programok írása a jelenlegi munkám során is óriási haszon, sőt még a saját otthoni elképzeléseim is sokszor Excel-ben valósulnak meg. Vagyis igen mély benyomást tett rám az, hogy … tanulhattam ezekről a dolgokról. A diplomatervezéskor az Excel-ben írandó … szoftver szükségességét azzal magyaráztuk volt, hogy az Excel az a program, amely olyan elterjedt, hogy szinte minden gépen rajta van. Tehát célszerű erre írni „alkalmazásokat”, mert nem kell külön szoftvert vennie a megrendelőnek. Ez a gondolat, mármint az Excel népszerűsége és elterjedt alkalmazása olyan mértékű itt az ELMŰ-nél (legalábbis régiós szinten), hogy bőven van eset, amikor a tanultakkal tudok orvosolni problémákat. …"
".... A matlabos rész .... kapcsán csak annyit, hogy jelentős segítséget nyújtott egy tárgy házijának megoldásában. .... A számonkérések könnyűek voltak, hiszen "csak" meg kellett tanulni az ellenőrző sort. .... Az excel makró világa új volt számomra, sokat tanultam belőle, a matlabos rész is jelentős dolgokat mutatott nekem, hasznomra vált az integrálás-deriválás, lin.egyenletrendszer megoldásainak módszerei."
"Csak röviden szeretnék egy jó visszajelzést adni, hogy nagyon hasznos volt nekem az Excel/Matlab tárgy tavasszal, mert most, a szakdolgozatom kapcsán, és így egyre jobban látom, hogy majd a munkám során is meghatározó különbséget jelent az excel hatékony kezelése. Tehát köszönöm, hogy volt lehetőség az egyetemen ezt elkezdeni!"
...
Hát igen, amikor használni kell, akkor mindig felértékelődik a tudás :) (Akkor fogalmazódott meg bennem, hogy írok Önnek, amikor az ipari konzulensem csodálkozva megkérdezte, hogy én meg hol tanultam VBA-t? Én meg mondhattam, hogy az egyetemen)"
"... ez egy baromi hasznos tárgy ..."
"Különösen hasznos tárgy, kötelező is lehetne. A képernyőfelvétel pedig sokat segít visszakeresni és megérteni a kicsit homályosabb dolgokat is."
"Nagyon megszerettem a Visual Basic-et, és őszintén mondom Ön sokkal érthetőbben elmondta a programozás lényegét, gondolkodásmódját, mint annak idején a C/C++ -t tanító tanáraim."