Umělecká a jiná tvorba

Publikace

Jedna z věcí, které ve svém volném čase vytvářím, jsou monografie na různá zájímavá (a hlavně smysluplná) témata. Věřím tomu, že monografie, které se zde nachází, mohou být užitečné širšímu okruhu zájemců. Dále zde naleznete různé menší články — ať již publikované v nějakém sborníku či časopise, či nepublikované.

Dokončené publikace

Simulace kapalin částicovým přístupem a jejich vizualizace algoritmem Marching Cubes (2008) – publikace sestává ze dvou základních částí: z výkladu o algoritmu Marching Cubes a z výkladu o principech SPH (Smoothed Particle Hydrodynamics). Je psána "přívětivým" stylem, snaží se principy opravdu vysvětlit tak, aby byly srozumitelné i člověku, který s danou problematikou zatím nepřišel do styku. Předpokládá ovšem znalost principů programování a OpenGL. Ke čtení doporučuji použít prohlížeč Foxit Reader, Acrobat Reader zobrazuje dokument z nějakého důvodu podivně. K publikaci patří také zdrojové kódy, které můžete nalézt zde.

Kalkulus pro zvídavé středoškoláky (2007) – jedná se o učebnici základů diferenciálního a integrálního počtu. Jak napovídá již název, je určena především studentům středních škol, kterým se snaží přiblížit různé metody, které jsou často již považovány za „vysokoškolské“. Základní výklad víceméně odpovídá učivu probranému ve čtvrtých ročnících gymnázií, celá „kniha“ je ovšem proložena krátkými kapitolami, které mají čtenáře motivovat a obeznámit s dalšími zajímavými partiemi kalkulu. Knihu lze rozhodně doporučit všem středoškolákům, ne jen studentům 4. ročníku, jelikož kalkulus je partií matematiky, bez které nelze smysluplně budovat fyziku.

PASCAL pro začátečníky (2003) – jedná se o učebnici Pascalu, kterou jsem sepsal v době, kdy mi bylo 14 let. Přímo v ní je napsáno, že je psána "přívětivým stylem", což ve skutečnosti znamená, že je prokládána spoustou smajlíků a zbytečných urážek obvyklých učebnic programování. I tak ovšem poslouží jako poměrně dobrá učebnice pro někoho, kdo se s Pascalem ani s programováním zatím nesetkal. Obsahuje popis základních konstrukcí jazyka, od Hello worldu, přes syntaktické záležitosti, jako jsou podmínky, cykly a podobné, základní funkce pro práci se systémem (unity CRT, DOS, funkce pro práci se soubory) a dostává se i k „pokročilejším“ partiím, jako jsou dynamické proměnné (tj. konstrukce dynamických spojových seznamů).

Dokončené články

Zjištění odchylky přibližného řešení rovnic Foucaultova kyvadla od řešení přesného (2006) – Práce, kterou jsem společně s Janou Zajíčkovou vytvořil během Fyzikálního týdne pořádaného FJFI ČVUT. Na "bádání" jsme měli pouze jeden den, omluvte tedy prosím tomu odpovídající nedostatky :) — například to, že by bylo vhodnější řešit problém ve sférických souřadnicích, to nám ovšem dávalo nesmyslné výsledky, proto jsme od toho ustoupili. Tento článek byl publikován ve sborníku Fyzikálního týdne.