Véges bitszámon számoló program tesztelése

OData támogatás
Konzulens:
Dr. Kollár István
Méréstechnika és Információs Rendszerek Tanszék

Bármilyen algoritmust is szeretnénk megvalósítani egy programmal, mindig szembesülnünk kell azzal a ténnyel, hogy a számokat csak véges pontossággal tudjuk ábrázolni,ezért döntenünk kell milyen számábrázolást kell használnunk. Tehát az első kérdés: hogyan lehet eldönteni, hogy egy számábrázolás kellően pontos? A pontosság növelése a lebegő pontos szám mantisszájának (illetve karakterisztikájának) bitszámának növelésével érhető el, viszont ilyenkor a számításigény is jelentősebb, felmerül a második kérdés: melyik az a számábrázolás, ami kellően precíz, de nem használ el feleslegesen erőforrást? Diplomatervemben ezt a két kérdést szeretném megvizsgálni, és remélhetően megválaszolni. Munkám során tesztelni fogom a lebegőpontos számítások szimulációjára készült Matlab toolboxot, majd egy példán keresztül próbálom bemutatni a toolbox használatát. A példa egy lebegőpontos verilog-modult használó FIR szűrő lesz, melyet több számábrázolással szintetizálunk, és összevetjük a különböző eredményeket.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.