Skip to content

Detail Function Visualization (Bachelor's Thesis)

License

Notifications You must be signed in to change notification settings

deathkiller/fvis

Repository files navigation

Detail Function Visualization

Detailní vizualizace průběhu funkce
Brought to you by @deathkiller

Build Status Tests Coverage Code Quality License Lines of Code

The purpose of this thesis is to visually investigate precision of various implementations of mathematic functions from math.h. This thesis deals with parsing of arithmetic expressions and its visualization.

The application allows visualizing even complicated arithmetic expressions. It can also compare results of the same arithmetic expressions using different implementation of math.h for computation.

Arithmetic expressions are parsed using the shunting-yard algorithm. In addition, the visualization uses MPIR library for high-precision computation. The application is written in C# programming language and uses .NET Framework.

In Czech

Tato práce se zabývá porovnáváním přesností různých implementací matematických funkcí math.h, zpracováním aritmetických výrazů a jejich vizualizací.

Vytvořená aplikace umožňuje vizualizovat i složitější matematické funkce. Dále umožnuje porovnávat výsledky stejných funkcí, které jsou spočítané různými algoritmy.

Aritmetické výrazy jsou zpracovány pomocí algoritmu shunting-yard. Vizualizace využívá knihovnu MPIR pro výpočty s vysokou přesností. Aplikace je napsaná v jazyce C# a využívá technologii .NET Framework.

License

This project is licensed under the terms of the GNU General Public License v3.0.

Uses Mpir.NET licensed under the terms of the GNU Lesser General Public License v3.0.

Uses LegacyWrapper licensed under the terms of the MIT License.

Uses TxTranslation licensed under the terms of the GNU Lesser General Public License v3.0.

Some icons by Yusuke Kamiyamane, licensed under a Creative Commons Attribution 3.0 License.

About

Detail Function Visualization (Bachelor's Thesis)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published