240 likes | 341 Views
Dr. Farkas Károly CSc. SAS Fórum Magyarország 2008 - Otthon az üzleti-intelligenciában Budapest, 2008. október 16. - www.sasforum.hu. Ökrös szekér helyett repülővel? Melyik társasággal?. Ökrös szekér helyett repülővel? Melyik társasággal?. Újmatek.
E N D
Dr. Farkas Károly CSc SAS Fórum Magyarország 2008 - Otthon az üzleti-intelligenciában Budapest, 2008. október 16. - www.sasforum.hu
Ökrös szekér helyett repülővel? Melyik társasággal?
Ökrös szekér helyett repülővel? Melyik társasággal?
Újmatek • A jövő – a jelen, nemzedékének nem olyan számolási tudásra, nem olyan matematikára van szüksége, mint nekünk volt.
A termelési-gazdasági számításokat ma már a papír-ceruza alkalmazása helyett számítógéppel végezzük.
x+3y-2z=2 2x+y-2z=3 x+2y+z=1
Szimplex módszer: Az első lépésben generáló elemnek választom a B6 cellában levő egyest. Az F6 cellában így a képlet: C6/$B6, vízszintesen két oszlopba elhúzható (megkapom a delta értékeket). Az F7 cellába beírandó képlet: C7-$B7*F$6, vízszintesen két oszlopba elhúzható, végül a hetedik sor f-től h-ig része függőlegesen lefelé elhúzható. Ezután generáló elemnek választhatjuk az F7 cella -1 értékét … stb. Nem csak a számolás gépesített, de az elhúzás a programozást is gyorsítja.
Lineáris egyenletrendszer megoldása Excelben 2. változat: Az együtthatók mátrix-szának inverzét szorzom a konstansok mátriszával.
Papír-ceruza módszer vs Excel • Excellel a megoldás gyorsabb • Az algoritmus „puskázható” a súgóból
„Szárnyaljunk!” • További számítógépes lehetőségek, például a szállítási feladat megoldásakor: • 1. Solver bővítmény • 2. A SAS OR modul
Az egységköltség-mátrix redukálása. Valamely módszerrel (észak-nyugat, Vogel- Korda stb.) lehetőleg jól közelítő szétosztás, induló program megadása. A megoldás optimumának vizsgálata. Ha a program nem optimális, a program javítgatása a potenciálok segítségével. Nem kell a redukálás. Az első szétosztás teljesen laikus lehet, még a feltételi egyenleteket sem kell teljesítenünk. A költség-mátrix számítási módjának (táblázatos szorzás) és az összköltség kiszámításának (kettős summa) megadása után, csak a Solver segédtáblát kell kitöltenünk. Nem számolnunk kell, hanem számoltatnunk. Ha van optimum, a gép kiszámolja (nyilvánvalóan az emberi számolgatás idejéhez képest összemérhetetlenül gyorsabban), kérésre jelentést készít. Szimplex vs Solver
SAS • OR modul, trans eljárás
title'Szallitasi feladat'; data szallitas; input Bp Kecskem Szolnok Gyor supply city$; datalines; 100 20 0 0 . . 0 1 2 1 0 Bp 1 0 3 5 0 Kecskeme 2 3 0 2 60 Szolnok 1 5 2 0 60 Gyor ; proctrans cost=szallitas; TAILNODE city; HEADNODE BP--Gyor; SUPPLY supply; run; procprint; run;
A szállítási összköltség értékét pedig a Log ablakban, az alábbi üzenetben olvashatjuk: • NOTE: Optimum solution total = 200 .
Közismert eszköz Nem kell megfogalmazni korlátozó feltételeket Több információt ad Biztonságosabb Excel vs SAS OR
Egy feladat megoldására négy számítógépes módot mutattunk be: • Szimplex tábla Excellel - gumirádlis szekér • Egyenletrendszer megoldása mátrixokkal számolva - kamion • Az Excel Solver bővítménye – légcsavar • A SAS OR modulja - lökhajtás
A SAS alkalmazása a BMF-en • SAS programozás és programcsomag felhasználás. Választható tárgy, 0/2 heti órában, 100 % -ában. NIK • Vezetői információs rendszerek 2/2. Szigorlati tétel, gyakorlatok 50 %-a, NIK és KKGK • DTR, bemutatás, KKGK • Pilot projekt, a Neptun adatokból adatbányászat
Mely elemeket tanítjuk az akadémiai programcsomagból • SAS Basetáblák létrehozása, lekérdezések, statisztikai elemzés, vizualizálás • SAS Enterprise GuideElemzés, megjelenítés, modellezés, üzletfolyam ábra • OR modulbemutatás
SAS további alkalmazására terv • Informatikai Kar: BI tantárgy elméleti részének példázásához, gyakorlatok anyagának 50%-a, Farkas Károly • Könnyűipari és Környezetmérnöki Kar: Kormány Eszter • Gazdasági Kar: Statisztika oktatása,Kóczy László
SAS alkalmazása a GAMF-on • Üzleti intelligencia, 2/1 heti óraszámú választható tantárgy tananyagának 50%-a