Dr. Farkas Károly CSc SAS Fórum Magyarország Otthon az üzleti-intelligenciában Budapest, október
Ö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 Excel Solver bővítménye
Szimplex vs Solver 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.
SAS OR modul, trans eljárás
title 'Szallitasi feladat'; data szallitas; input Bp Kecskem Szolnok Gyor supply city$; datalines; Bp Kecskeme Szolnok Gyor ; proc trans cost=szallitas; TAILNODE city; HEADNODE BP--Gyor; SUPPLY supply; run; proc print; run;
citysupplyBpKecskemSzolnokGyor_DUAL_ _DEMAND_ Bp Kecskeme Szolnok Gyor _DUAL_2301
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.
Excel vs SAS OR Közismert eszközNem kell megfogalmazni korlátozó feltételeket Több információt ad Biztonságosabb
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 Base táblák létrehozása, lekérdezések, statisztikai elemzés, vizualizálás SAS Enterprise Guide Elemzés, megjelenítés, modellezés, üzletfolyam ábra OR modul bemutatá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