Vykreslovač funkcí

Vykreslujte matematické funkce ve 2D. Přidávejte více funkcí s různými barvami, hledejte průsečíky, zobrazujte extrémy a derivační křivky. Podporuje kartézské i polární souřadnice.
Veškeré zpracování probíhá lokálně ve vašem prohlížeči — vaše data se nikdy nenahrávají na žádný server.
Načítám grafický engine...
Kartézský režim: zadejte funkce proměnné x. Používejte standardní matematickou syntaxi: sin(x), cos(x), tan(x), exp(x), log(x), sqrt(x), abs(x), x^2.
Polární režim: zadejte r(θ) jako funkci úhlu theta. Příklad: sin(2*theta) pro čtyřlístkovou růžici.
Ovládání: rolováním přibližujete, tažením posouváte. Najetím na křivky zobrazíte souřadnice.
Funkce, definiční obor a obor hodnot

Funkce přiřazuje každému vstupu přesně jeden výstup — graf prochází testem svislé přímky. Definiční obor je množina vstupů, které vzorec přijímá (žádné dělení nulou, žádné sudé odmocniny záporných čísel, žádné logaritmy nekladných čísel); obor hodnot je množina výstupů, které skutečně vytváří. y = x² přijímá každé reálné číslo, ale nikdy nevydá záporné.

Tam, kde funkce není definována, graf jednoduše nekončí — 1/x se blíží k ±∞ poblíž nuly, takže vykreslovač vzorkuje konečné body a křivka vyletí mimo obraz: toto svislé uniknutí je asymptota, ne chyba.