Generátor grafu funkcí

Povolená proměnná v předpisu funkce : x

(určuje velikost jednotek)

Na vrch stránky  •  Domů

K čemu je dobrý?

Určitě se každému někdy stalo, že potřeboval nebo chtěl znát graf nějaké jednoduché funkce, ale z hlavy si nemohl vzpomenout a na ruční kreslení nebyl čas. Protože na grafickou kalkulačku, která by toto udělala za mne, nebyly peníze, napsal jsem si tento generátor. Kvůli své jednoduchosti ale trpí řadou neduhů, jako spousty jiných podobných generátoru - projeví se zejména u nespojitých funkcí nebo u funkcí, které mají omezen definiční obor. Například u funkce přirozeného logaritmu se na levé straně grafu v záporných hodnotách objevují nesmysly. Pro vykreslení spojitých funkcí však funguje až na výjimky docela dobře.

Způsob zápisu funkce

Generátor pracuje s tzv. počítačovým zápisem funkcí, takže například druhá odmocnina se zapíše jako sqrt(číslo). Ze stejného důvodu je potřeba používat závorky i kolem parametrů funkci. Funkci sin x je potřeba napsat jako sin(x). Jako znak pro násobení slouží hvězdička a pro dělení klasické lomítko.

Popis vstupního formuláře

K prvnímu poli, kde se zadává předpis funkce asi není co dodat. Účel měřítka grafu už ale tak zřejmý být nemusí. Výchozí hodnota (0.1) je vhodná pro většinu grafů, nejlepší hodnotu pro vybranou funkci je však lepší zjistit experimentálně - tedy několika pokusy vybrat nejlepší. Vyšší hodnota měřítka způsobí, graf oddálí a tedy zmenší, menší hodnota naopak. Třetí a zároveň poslední volbou ve formuláři je výběr, zda graf po vytvoření nabídnou ke stáhnutí nebo jen zobrazit v prohlížeči.

Lineární funkce y = 3x

Předpis:  3x
Měřítko:  0.1

Goniometrická funkce y = sin 2x

Kromě sinu je goniometrickou funkcí kosinus, tangens, kotangens, sekans a kosekans. Zkratky posledních dvou zmíněných funkcí nejsou v generátoru implementovány a je tedy potřeba je nahradit podle vzorců: cosec = 1/sin(x), sec = 1/cos(x).

Předpis:  sin(2x)
Měřítko:  0.02

Cyklometrická funkce y = arctg x

Inverzní funkce ke goniometrické funkci tangens.
Mezi cyklometrické funkce patří také arkus sinus, arkus kosinus a arkus kotangens.

Předpis:  arctg(x)
Měřítko:  0.05

Kvadratická funkce y = x2*(0.2) - 2x

Předpis:  (1/5)*(x^2)-2*x 
Měřítko:  0.1

Na vrch stránky  •  Domů