Anda di halaman 1dari 5

12.

A szmtgp a matematika rn

12. A szmtgp a matematika rn. Aritmetikai, kombinatorikai


algoritmusok. Vletlenszmok ellltsa, vletlen folyamatok modellezse. Megfigyelsek,
mrskirtkels (a vrhat rtk s a szrds mrszmai, korrelci, regresszi,
konfidencia intervallum, hibs adatok kiszrse). Fggvnyek brzolsa.

Aritmetikai, kombinatorikai algoritmusok


Nagypontossg aritmetika:
Egsz aritmetika:
- sok szmjegy praktikus vmilyen sorozat formban megadni (vhny szmjegy egyms
mg rva)
- x0 + 10*x1 + 102*x2 + tmbszer struktrban brzoljuk (mert lehet indexelni)
- nem j a 2-es komplemens kd-beli brzols (mert tl sok sszeads lenne) ehelyett
eljel
- egy szm jellemzi: eljel, szmjegyek, hossz, szmrendszer
- alapmveletek: +, -, *, egsz oszts, maradk kpzs, relcik
- sszeads:
- mindig pozitv szmokkal val munkra treksznk (X+(-Y) X-|Y|)
- abszolt-rtk kpzs: csak t kell lltani az eljel bitet
- mindig az els a hosszabb
- a rvidebb szm hosszig sszeads, majd csak tvitel szmols
- a gyorsasgot befolysolja a szmok hossza ez csak a szmrendszertl fgg ha a
szmrendszer 256, akkor minden szmjegy 1 byte-on brzolhat
- kivons:
- mindig a hosszabbl vonjuk a rvidebbet az eredmny mindig >=0
- az sszeadshoz hasonlan trtnik
- az eredmny elejrl el kell tvoltani a 0-kat
- szorzs:
- a hagyomnyos szmols tl sok helyet s szmolst ignyelne
- helyette: amint 1 szmjegy megvan az eredmnybl, azt azonnal megadjuk nincs sok
tvitel-szmols s nincs sok kzbens szmols
- az eredmny hossza elre kiszmolhat a kt tnyezbl
- oszts:
- hnyados: h:=x div y
- maradk: m:=x mod y
- hatkonyabb: Nhossz : Mhossz becsljk N-1:M-1 (pl. 123:45 12:4) a becsls
rossz is lehet kell tudni javtani (max. 2 korriglssal megvan a hnyados)
- specilis:
A, ha B=1 0, ha B=0
A*B = (2*A)*(B/2), ha B pros
A*(B-1)+A, ha B prtl.
A, ha B=1 1, ha B=0
B
A = (A*A)B/2, ha B pros
A*AB-1, ha B pratlan
- relcik: X: n hossz, Y: m hossz
igaz, ha n>m
X>Y hamis, ha n<m
n=m esetn nem tudjuk a legmagasabb helyirtktl kezdve meg kell
12. A szmtgp a matematika rn

keresni az els eltrst, s az dnti el, hogy melyik a nagyobb


specilis eset: ha X<0, ha az eljele -, X>0, ha az eljele +
Racionlis aritmetika:
- brzols: szmll / nevez
- trolni kell: eljel, szmrendszer, hossz, szmll szmjegyei, nevez szmjegyei
- sszeads, kivons: kzs nevezre hozs mvelet esetleg egyszersts a LNKO-
val
- szorzs: a szmllt a szmllval, a nevezt a nevezvel, esetleg itt is lehet
egyszersteni
- oszts: szorzs a reciprokval
- a LNKO megkeresst is rekurzvan el lehet vgezni az egsz A*B, s AB kiszmolshoz
hasonlan
Fixpontos vals szmok:
- brzols: x n x n-1x 1 x 0 . x 1 x 2 x m (y)
- trolni kell: eljel, szmrendszer (y), n, m, szmjegyek (tmb: -m -tl n-ig)
- sszeads, kivons: egyms al kell igaztani a tizedespontokat
- szorzs: ugyangy, mint az egszeknl, s ha megvan az eredmny, akkor dntjk el, hogy
hov tesszk a tizedespontot
- fixpontos szm talaktsa racionliss: (x*sz)/sz
Lebegpontos vals szmok:
- brzols: 0. x 1 x 2 x m *szk (x 1 0)
- trolni kell: eljel, k, szmrendszer (sz), m, szmjegyek (tmb 1-tl m-ig)
- sszeads: kzs nevezre kell hozni egyms al igazodjanak a tizedespontok az
eredmny ugyangy, mint az egszeknl, de az eredmnyt vgl el kell lptetni a
megfelel irnyba, hogy a 0.xx alak jra ellljon
- szorzs: mint az egszeknl, az eredmnyt ellptetjk a megfelel irnyba, s utna
hatrozzuk meg a kitevt
- fixpontos lebegpontoss: xx.xxx 0.xx; el kell tolni, s az eltolst jelezni kell a
kitevben
Szmrendszerek kztti konverzi:
- nincs garancia, hogyha A-ban vges a trt, akkor B-ben is vges lesz, s fordtva
- specilis esetek:
- A=Bk 1 szmjegybl lesz tbb
- Ak=B tbb szmjegybl lesz 1
- specilis szmrendszerek:
- reciprok szmrendszer: 1/10-ed alap
- negatv alap szmrendszer: pl. 10 alap, elnye: nem kell hozz eljel
- faktorilis alap szmrendszer: helyirtkenknt ms a szmrendszer alapszma
Nevezetes szmok kzeltse:
- 2:
- Heron-kplet: xn+1 := *(xn+2/xn)
- Pell-egyenlet
- : Wallis formula /2=(2*2*4*4*) / (3*3*5*5*)
Kombinatorikai algoritmusok:
- ltalban backtrackkel dolgoznak, bizonyos specilis esetekre nem megy backtrackkel
Az sszes lehetsg ellltsa: csak kis szmnl megy
- permutci: rekurzvan, ha n-1 elem sszes permutcija ksz, akkor szrjuk be az n.-et
minden lehetsges helyre
- kombinci: N elembl k elem, a sorrend nem szmt
12. A szmtgp a matematika rn

- varici: N elembl k elemet kivlasztani, szmt a sorrend


Az i. ellltsa:
- varici (ismtlses): i felrsa k alap szmrendszerben
- permutci (ismtlses, ismtls nlkli): lnyegben egy rendezs
- varici: i felrsa k alap szmrendszerben

Vletlenszmok ellltsa, vletlen folyamatok modellezse


Vletlenszmok:
- valjban csak annak tnnek
- kvetelmnyek:
- minden lehetsges kimenetele bekvetkezzen
- elzekbl ne lehessen kvetkeztetni a kvetkezekre
- egy id utn periodikuss vlik legyen hossz a peridus
- kezdrtket az rbl vesszk, hogy ne mindig ugyanaz legyen (ra x0 x1=f(x0)
x2=f(x1) )
- f legyen j bonyolult
Ellltsi mdszerek:
- ngyzetkzp mdszer: x := x2 valahny kzps szmjegye, problma: knnyen konstans
lesz
- szorzatkzp mdszer: Axi+B kzept veszi (megfelel A s B kell hozz)
- lineris kongruencik: xn+1(axn+b) (m); m=2k, (b,m)=1, gy az sszes lehetsges szm
elfordul 0 s 2k kztt
- nem lineris kongruencik: tbb elz rtkbl szmolja a kvetkezt
- genertorok sszekapcsolsa: a preridushossz njn
Vletlenszm ellenrzsi mdszerek:
- szmjegy-gyakorisg ellenrzse: akkor j a vletlenszm genertor, ha minden szmjegy
azonos gyakorisggal fordul el
- hzagprba: az azonos szmjegyek tlagos tvolsgt szmoljuk
- futamprba: az egyms utn generlt szmokat brzoljuk az a j, ha egyenl a felfel
s lefel tart szakaszok hossza sszesen
- pker-teszt: kivesznk 4 db egyms utni szmjegyet, s megvizsgljuk a jegyek arnyt
ha a pkerben meghatrozott valsznsgekhez tart, akkor j

Megfigyelsek, mrskirtkels
Megfigyelsek:
- mit figyeljnk meg? (fggetlen paramterek kzl melyik(ek)et?)
- hny paramtert figyeljnk meg? (tlag, szrs, eloszls,)
- mely paramtereket figyeljk meg? (paramterek rangsora)
- hogyan vlasszunk mintaelemeket? (mintavtel)
Mintavtelek mdszerei:
- egyszer vletlen mintavtel
- tbbfokozat mintavtel
- sorozatos mintavtel
- csoportos mintavtel: egylpses (teljes csoport) vagy ktlpses (a kivlasztott
csoportbl vlasztjuk ki az elemeket
Mrskirtkels:
- a vrhat rtk mrszmai:
- tlag: a mrt rtket prblja becslni, zavarja a nagy tveds
12. A szmtgp a matematika rn

- medin: becslsek kzps rtke, a rendezett sorozat kzepn lv rtk


- mdusz: leggyakoribb rtk, nem zavarja meg a nagy tveds
- a szrds mrszmai:
- szrsngyzet
- tlagos abszolt eltrs
- szrsi egytthat: szrs/tlag
- korrelci: a kt mrssor kztti kapcsolat erssgt mondja meg
- regresszi: ha van kapcsolat a kt mrssor kztt, akkor az milyen
- konfidencia-intervallum: a keresett rtk p valsznsggel benne van
Hibs adatok kiszrse:
- hibalehetsg vizsglat: egy (a,b) intervallumot adunk meg, ha a mrs nem esik az
intervallumba, akkor elhagyjuk (jl kell a-t s b-t megvlasztani)
- szlsrtkek elhagysa: ha nincs a s b, akkor a szls rtkeket elhagyjuk
- szrson kvliek elhagysa: az tlagtl jval eltreket elhagyjuk
- ez a hrom mdszer nem szri ki a rendszeres hibt, a vletlen hibt tallja meg
- mozgtlagols: a szls rtkeket helyettestjk a 2 szomszd tlagval ( elsimtja a
hibk tlagt), tlagos eltrs kisebb lesz, a hiba kisebb lesz, de nem tnik el

Fggvnyek brzolsa
Egyvltozs fggvnyek: y=f(x)
- brzolhat a kpernyn
- valahny x koordintj helyen ismerjk az rtkt
- ha f-t nehz kiszmolni nem clszer sok helyen szmolni kevs helyen szmoljuk
ki s kzeltsnk
- ha f-t knny kiszmolni milyen srsggel rdemes kiszmolni az rtkeket?
- Pontonknti brzols:
- a koordinta rendszert t kell transzformlnunk a kperny koordintkra
- hogy a kpernyn jl lthat legyen, meg kell nagytani torzulhat
elemi megolds: ahogy jnnek a pontok, gy rajzoljuk ket a kpernyre problma:
nem fr r a kpernyre v. nagyon kis rszt hasznlja ki
- Kpernyre normls:
- a fggvny kpt belevettjk egy tglalapba (nyjts minden irnyba)
- problma: zavaran eltorzulhat a fggvny
- kt nem egyez fggvny kpe is lehet azonos
- Kpernyre normls azonos nagytsi tnyezvel:
- x s y irny nagytsi tnyezbl a kisebbet vlasztjuk mindkt irny nagytshoz
- csak a torzulst javtja ki
- Orig marad:
- ha az orig mindig kzpen van, akkor biztosan ltszanak a tengelyek a fggvnybl
lehet hogy nem ltszik semmi
- Pontok sszektse szakaszokkal:
- egyenes szakaszoknl hiba: trsek grbk kellennek kzelteni kell a fggvnyt
a grbkkel
- azrt a fggvny menett visszaadja
- Pontoknak megfelel magassg tglalapok:
- ha a pontokbl nem felismerhet a fggvny
- a tengelytl a fggvnyrtkig tglalap, szlessg a kv.pontig tart
Ktvltozs fggvnyek: y=f(x,y)
12. A szmtgp a matematika rn

- egyvltozs fggvnyekre visszavezetjk:


- kirajzoljuk az f(xi,y1)-t, trljk f(xi,y2)-t trljk
- mintha mozogna a fggvny (a 2.vltoz vltozst idben ltjuk)
Fellnzeti kpek:
- zebrakp: 2 sznt felvltva hasznlunk a fggvny vltozkonysga ltszik
- szintvonalas brzols: adott magassgrtkhez tartoz pontokat vonallal sszektjk
- sznezett szintvonalas brzols: a szintvonalak ltal hatrolt terleteket festjk be
- gradiens brzols: minden ponthoz a legnagyobb nvekeds irnyt hatrozzuk meg, s
ezt brzoljuk
- sznrnyalatos brzols:
- a fggvnyrtkhez egy sznt vagy egy tnust rendel hozz
- fontos, hogy szemlletes legyen a sznek/tnusok megvlasztsa
- minl tbb szn/rnyalat, annl szemlletesebb
- pszeudoplasztikus brzols: pontokban megfigyelt vltozs alapjn rajzolunk (mintha
egy 3D-s felletet megvilgtannk 1 irnybl)
- pontfelhs brzols: minl magasabb az rtk, annl tbb vilgt pont (az rnyalatoknak
pontsrsget feleltetnk meg)
Adott nzpontbl:
- rnykolt tglalapos brzols: minden felleti ponthoz egy arnyos magassg oszlopot
rendel takars megoldsa: rajzoljunk htulrl ellre
- x s y szerinti fggvnymetszetek lepelknt: a fggvnyek egy szvet szlaiknt jelennek
meg
- x s y szerinti fggvnymetszetek tmr testknt: a grbk alatti terletet ki is sznezi
eltakarja a htrbb takarsban lv rszeket
- festett ngyszgek pontngyesenknt: htulrl ellre haladva 4 pont ltal kzrefogott
ngyszgeket tltnk ki.

Anda mungkin juga menyukai